J'ai un paquet CodeDeploy normal qui est capable de déployer en utilisant la console sans aucun problème, mais lorsque j'utilise la CLI, j'obtiens une erreur bizarre.AWS CLI - CodeDeploy Créer-Déploiement a Inconnu Options erreur
aws deploy create-deployment --application-name MyApp --s3-location bucket=mybucket,key=My.Zip.1.1.1.zip,bundleType=zip --deployment-group-name MyDeploymentGroup --deployment-config-name CodeDeployDefault.OneAtATime --description "This throwns an error"
L'exécution de ce qui précède, je reçois le texte suivant retourné:
usage: aws [options] <command> <subcommand> [<subcommand> ...] [parameters]
To see help text, you can run:
aws help
aws <command> help
aws <command> <subcommand> help
Unknown options: bundleType=zip, key=My.Zip.1.1.1.zip
étrange, puisque l'aide ne que vous avez besoin bundleType et clé dans le paramètre emplacement s3. Tout comme un test, je supprimer ces options inconnues:
aws deploy create-deployment --application-name MyApp --s3-location bucket=mybucket --deployment-group-name MyDeploymentGroup --deployment-config-name CodeDeployDefault.OneAtATime --description "This throwns an error"
qui retourne:
--s3-location must specify bucket, key and bundleType.
Alors, maintenant vous savez ces options et les exigent? Qu'est-ce qui se passe ici? Est-ce que je manque quelque chose d'évident?
Eh bien, le comportement attendu est qu'il crée le déploiement, car l'application existe pour moi. Je courais "aws-cli/1.10.32 Python/2.7.9 Windows/8 botocore/1.4.22", donc mis à jour à "aws-cli/1.10.61 Python/2.7.9 Windows/8 botocore/1.4. 51 "mais la même chose se produit. – Matt
Même en cours d'exécution "aws déployer create-deployment --application-name un --s3-location bucket = a, clé = a.zip, bundleType = zip --déploiement-nom-groupe a" a la même erreur. – Matt
Dans "comportement attendu", je veux dire erreur de validation AWS CLI ne pas erreur. – quiver