在Bamboo中部署分支计划 - 如何为自动部署定义任意发布版本

时间:2013-12-24 11:59:50

标签: deployment versioning bamboo

我们正在使用Bamboo 5.2进行持续集成。

源计划有几个额外的分支。每个分支都由git repo中的提交触发。

部署项目为每个分支配置了单独的环境,部署在成功构建源计划时自动发生。

当自动部署默认分支时 - 使用"发布版本控制"中定义的命名模式正确创建新版本(我们使用源计划变量来创建发布版本。)

当自动部署任何其他分支时出现问题 - 我们使用默认版本获得新版本。正如Bamboo所述:"分支发布将默认使用以构建结果的内部版本号为后缀的分支名称。"

有可能覆盖这种方法吗? 目标是从计划的变量(无论是默认计划变量还是分支计划变量)设置发布版本,原因是我们有单个计划,配置了几个稳定的分支。

1 个答案:

答案 0 :(得分:0)

在Bamboo 6.1.0 Atlassian解决了这个问题! 请参阅https://jira.atlassian.com/browse/BAM-14422。 从现在起,在非默认分支上创建的版本的命名遵循定义的命名规则。