Jenkins: - 在构建队列中等待上游“作业名称”

时间:2015-12-02 04:31:14

标签: jenkins

我有一个jenkins项目如下

上游项目(A) - >项目A的后期构建任务调用 - >项目B - >项目B调用的后期构建任务 - >项目C。

我可以在“依赖图”

上看到这种关系

项目A在30分钟内完成 项目B在2小时内完成,
项目C在2小时内完成,

我每隔40分钟启用项目“A”中的“定期构建”。

这导致Project'C“保持队列,错误为

在构建队列

中等待上游“项目A”

是否存在执行“项目C”的解决方案,而不依赖于项目A状态。

1 个答案:

答案 0 :(得分:1)

您应该尝试Build Flow plugin并使用此构建流程创建新作业:

build("Project A")
build("Project B")
build("Project C")

每隔40分钟安排一份新工作,它应该完成工作:)(没有排队问题)

如果您正在使用Maven作业,请取消选中第二个选项(在Maven构建步骤中):

enter image description here

相关问题