这在一定程度上取决于您的 Bamboo 和 beanstalk 配置以及您计划在 AWS Beanstalk 上部署的应用程序类型。
我们为 Java Web Apps 做了一些事情:
由于Bamboo了解maven,你可以看看下面的maven插件:http : //beanstalker.ingenieux.com.br/beanstalk-maven-plugin/configurations-and-templates.html
我们在某些环境中使用它来创建战争并将它们上传到弹性豆茎。然后就可以在bamboo中创建一个maven任务来调用插件了。
如果您在自己拥有的机器上下载并安装了 Bamboo,则可以使用Elastic Beanstalk 命令行界面 (CLI)。这可能是最强大的方法,但您需要在竹子实例上安装 CLI。然后你几乎可以做任何事情。这种方法也适用于 Java/Tomcat 之外的其他环境。
另一个想法:如果您通过 git 使用 Beanstalk(即通过更改代码并推送到 Beanstalk 进行部署),那么您还可以使用 Bamboo 中新的“部署项目”功能在通过所有测试后推送代码。
| 归档时间: |
|
| 查看次数: |
5316 次 |
| 最近记录: |