EB CLI是否有办法将zip包上传到环境但实际上没有部署?这可以在Web控制台上完成,但我希望CI服务器中每个构建的输出通过EB CLI上传到Elastic Beanstalk,但实际上只部署了选定的构建(此步骤将在Web控制台中手动完成)
答案 0 :(得分:8)
EB CLI没有此过程的功能。我建议使用AWS CLI将本地zip压缩到S3然后直接使用Create Application Version方法上传,如下所示:
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
这有助于解决您的问题吗?