我们正在使用 Bamboo 5.2 进行持续集成。
源计划有几个额外的分支。每个分支都由 git 仓库中的提交触发。
部署项目针对每个分支配置了单独的环境,成功构建源计划后会自动进行部署。
当自动部署“默认”分支时 - 根据“发布版本控制”的命名约定(我们使用源计划变量创建发布版本)正确生成新版本。
问题出现在自动部署其他分支时 - 我们得到了带有默认版本的新版本。如 Bamboo 所述:“分支的发布将默认使用带有构建结果的分支名称作为后缀的版本号。”
是否有任何可能覆盖这种方法? 目标是从计划的变量中设置发布版本(无论是默认计划变量还是分支计划变量),原因是我们配置了几个稳定分支的单个计划。