我们已将Bamboo配置为使用基于Maven POM文件的automatic dependencies。这似乎是有效的,因为Bamboo接口正确显示了每个计划所需和创建的Maven工件,哪些上游计划提供了依赖关系,哪些下游计划依赖于工件。
然而,在构建上游工件不会触发下游构建的情况下,它似乎也不起作用。是否有必要手动创建子计划以触发下游构建 - POM文件中的信息容易出错?如果是这样,自动依赖关系管理就没有多大用处,而且很难理解该功能的用途。
答案 0 :(得分:0)
您可以尝试在父版本中添加一个步骤,使用脚本任务触发您喜欢的任何子构建。
这样,您就不会受到Bamboo依赖/触发机制的束缚。
https://answers.atlassian.com/questions/65517/trigger-bamboo-plan-via-rest-call
希望这有帮助。