从 Bamboo 构建开始 Bamboo 部署

Posted

技术标签:

【中文标题】从 Bamboo 构建开始 Bamboo 部署【英文标题】:Kick off Bamboo Deployment from a Bamboo Build 【发布时间】:2017-04-13 00:45:00 【问题描述】:

我们在部署审计和发布管理方面的 Bamboo 部署项目取得了成功。

为了简化事情,我们希望构建步骤(Bamboo Build Project)能够手动部署到 QA 并部署到 Prod Stage。

这将简单地使用当前构建工件启动 Bamboo 部署项目。

我能想到的唯一两个解决方案是: 1) 停止使用 Bamboo 部署项目,只需从附加(手动)Bamboo 步骤编写部署脚本 2) 使用部署 Rest API 挂钩来启动部署(看起来有点臭,因为我必须再次将用户名/密码注入调用)

上述选项是否有替代方案?

请注意,我目前使用的是 Bamboo 5.6(正在升级到最新版本)......所以我无法使用 Rest Deploy 端点......成功的 Stage 构建时的部署触发器也不可用。

谢谢

【问题讨论】:

【参考方案1】:

您可以从竹子构建中触发竹子部署。

编辑部署项目。

点击触发器按钮。

添加“成功构建计划后”作为触发器。

【讨论】:

以上是关于从 Bamboo 构建开始 Bamboo 部署的主要内容,如果未能解决你的问题,请参考以下文章

MSBuild + Bamboo 部署:构建一次并进行多次部署?

如何配置从 BamBoo 到 CloudControl 的持续部署 [关闭]

Bamboo 构建计划和部署

Bamboo 自定义部署-项目变量

Bamboo 部署项目到 Artifactory

Bamboo 部署项目没有开始只是排队