【发布时间】:2016-09-27 18:13:14
【问题描述】:
我正在与 Jenkins 一起为我的团队设置持续交付管道。作为最后一步,我们要部署到 AWS。
最后一步是一个按钮,您可以单击该按钮来触发部署。非常好!但是,我搜索了 throw Jenkins 插件页面,但我认为它不存在(或者名称模糊)。
有什么想法吗?
【问题讨论】:
标签: amazon-web-services jenkins jenkins-plugins continuous-deployment
我正在与 Jenkins 一起为我的团队设置持续交付管道。作为最后一步,我们要部署到 AWS。
最后一步是一个按钮,您可以单击该按钮来触发部署。非常好!但是,我搜索了 throw Jenkins 插件页面,但我认为它不存在(或者名称模糊)。
有什么想法吗?
【问题讨论】:
标签: amazon-web-services jenkins jenkins-plugins continuous-deployment
我不确定您要查找的特定插件,但有一个适用于 CodeDeploy 的 Jenkins 插件,它可以自动创建部署作为构建后操作。见:https://github.com/awslabs/aws-codedeploy-plugin
【讨论】:
这实际上取决于您对实际部署过程有什么样的要求。如果您将基础架构作为代码来自动设置管道(例如通过 JobDSL 或 Jenkins Job Builder),请记住一件事,那就是必须支持特定的插件。出于这个原因,有时只编写部署脚本而不是依赖插件可能更方便。我只使用简单的 AWS CLI 命令就实现了从 Jenkins 到 AWS 的多个部署作业,例如触发 Cloudformation 创建/更新。
【讨论】:
原来插件中有一个按钮可以触发操作。由于重新设计了插件的 UI 并且按钮变小了,因此很难检测到。
【讨论】: