【问题标题】:Amazon Elastic Beanstalk trigger deployment without pushing codeAmazon Elastic Beanstalk 无需推送代码即可触发部署
【发布时间】:2014-02-25 13:44:49
【问题描述】:

目前我知道触发部署过程的唯一方法(例如安装包、执行命令等)是执行 git aws.push。

是否可以在不推送代码的情况下触发部署?

我正在考虑的用例是部署失败,例如,由于 EC2 配置不正确,我希望能够在修复配置问题后触发部署过程而无需代码推送。

【问题讨论】:

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


    【解决方案1】:

    是的,这是可能的。您至少有两个选择。

    • 带有eb update的命令行:

      bender:angry-whopper demo$ eb update
      Update environment? [y/n]: y
      Updating environment "angry-whopper-dev". This may take a few minutes.
      
    • 带有“重新启动应用服务器”的 Web 控制台:

    【讨论】:

    • 我认为重新启动应用服务器(即 tomcat)会关闭整个事情,而不是应用服务器中的应用程序。那很不好。我想看到的是环境扩大,终止一个实例,然后重复,直到所有实例都重新启动。我怀疑这也是 OP 想要的。
    猜你喜欢
    • 2012-02-24
    • 2013-06-14
    • 2021-03-26
    • 2014-03-06
    • 2013-03-05
    • 1970-01-01
    • 2014-12-13
    • 2019-03-23
    • 2017-09-01
    相关资源
    最近更新 更多