【问题标题】:Elastic Beanstalk CLI upload version without deploying无需部署的 Elastic Beanstalk CLI 上传版本
【发布时间】:2017-09-01 21:12:28
【问题描述】:

EB CLI 有没有办法将 zip 包上传到环境但不实际部署?这可以在 Web 控制台上完成,但我希望通过 EB CLI 将 CI 服务器中每个构建的输出上传到 Elastic Beanstalk,但实际上只部署选定的构建(此步骤将在 Web 控制台中手动执行)

【问题讨论】:

    标签: amazon-web-services amazon-elastic-beanstalk ebcli


    【解决方案1】:

    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
    

    这对您的问题有帮助吗?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-09-18
      • 2018-12-21
      • 2019-04-18
      • 2020-08-28
      • 2012-11-13
      • 2012-09-10
      • 2020-12-25
      • 1970-01-01
      相关资源
      最近更新 更多