我的许多项目构建都一次又一次地使用相同的阶段,作业和任务。有没有办法定义一个"模板"计划并使用它制作其他模板化计划?我没有 谈论克隆,因为通过克隆,您可以对所有克隆进行独立更改。
我想要的是模板的一种方式,比方说,10个不同的计划,然后如果我想为所有这些计划添加新的工作/任务,我只需要更改模板,这将会影响到所有模板利用模板的计划。
这是可能的,如果是的话,怎么样?
答案 0 :(得分:6)
不幸的是,现在还不可能:
由于Bamboo 4.0中的plan templates to reuse across projects (BAM-907),introduction of plan branches的相当旧的功能请求已被解析为已修复(有关详细信息,请参阅Using plan branches):
计划分支是Bamboo计划配置,表示版本控制系统中的分支。它们继承了父计划定义的所有配置,除了它们不是针对存储库的主线构建,而是针对指定的分支构建。还值得注意的是,只有对计划具有编辑权限的用户才能创建从该计划继承的计划分支。
虽然计划分支是针对功能分支和拉取请求的典型Git工作流程的简单简化,但确实可能有所帮助,但它们既不能完全覆盖原始请求,也不能完全覆盖您的原始请求 - 可能同时通过Add possibility to create plan templates and choose a template when creating a plan (BAM-11380)跟踪该方面ESP。 Build and deployment templates (BAM-13600),后者有点promising comment from January 2014:
感谢您报告此问题。在过去的几个月里,我们一直在考虑模板。当我们有更多新闻要分享时,我们一定会更新这张票。
答案 1 :(得分:0)
我知道这个问题已经关闭,只是想添加一些我今天碰到的东西:
https://ecosystem.atlassian.net/browse/PLATFORM-48
根据这一点(本评论时的评论中的问题)我们应该能够很快使用Bamboo计划的模板。