我们假设我已制定了计划A
,B
,C
和D
。成功的A
构建触发器B
和C
并行构建。现在,当且仅当D
和B
通过时,我才想触发构建C
- 我该如何实现?
A
/ \ // A triggers B and C (This is already implemented)
B C
\ / // How to trigger D if B and C are successful?
D
答案 0 :(得分:0)
Atlassian Bamboo通过其({相当有限的)Conditional build triggers:
提供此功能您可以选择仅在其他指定的情况下运行此计划的构建 计划目前正在通过。这些计划必须成功建立 在此计划建立之前。另请参阅Setting up plan build dependencies。
因此,您只需让D
和B
触发C
,并将其计划键输入启用的触发条件如果其他计划当前正在通过,则仅运行Build