如果竹子已经在运行,竹子不会触发儿童计划

时间:2015-12-17 21:37:53

标签: parent-child bamboo circular-dependency

我在Bamboo 5.8中设置了一对计划,让他们称之为计划A(冒烟测试)和计划B(完全构建和部署)。计划A是父项,设置为触发子项,计划B,而在“依赖项”选项卡上没有设置其他高级或阻止策略。计划B仅作为计划A的子计划触发,未启用其他触发器。我看到的问题是,如果计划B已经运行,然后第二个计划A被触发并在第一个计划B完成之前完成,那么当计划B最终完成时,它不会被第二个计划触发运行A,它只是坐在那里,直到第三个计划A开始被启动 我没有看到任何方法重试'如果子计划繁忙/当前正在构建依赖性触发器,是否需要更改或刷新服务器端?我们只有3个构建代理。

1 个答案:

答案 0 :(得分:0)

我也遇到过这个问题。有一个八年前仍然开放的Atlassian支持票:BAM-2820。他们在那里的解决方法是运行并发构建,这在我的案例中不起作用,因为我们的构建使用共享资源。