2017-04-06 5 views
1

Gibt es eine Möglichkeit mit EB CLI, ein Zip-Paket in die Umgebung hochzuladen, aber nicht tatsächlich bereitzustellen? Dies kann über die Webkonsole erfolgen, aber ich möchte die Ausgabe jedes Builds im CI-Server über EB CLI zu Elastic Beanstalk hochladen lassen, aber nur ausgewählte Builds werden tatsächlich bereitgestellt (dieser Schritt wird manuell in der Webkonsole ausgeführt).Elastic Beanstalk CLI-Upload-Version ohne Bereitstellung

Antwort

5

Der EB CLI verfügt nicht über die Funktionalität für diesen Prozess. Ich würde vorschlagen, die AWS CLI mit dem lokalen zip in S3 drücken, dann die Anwendungsversion Methode direkt erstellen mit hochladen, wie folgt aus:

aws s3 cp app.zip s3://staging-bucket 

aws elasticbeanstalk create-application-version --application-name app-name --version-label deploy-app --source-bundle S3Bucket=staging-bucket,S3Key=app.zip 

Ist das Ihr Problem helfen?

Verwandte Themen