在jenkins中手动构建时,每次都显示挂起的构建

时间:2018-12-21 07:41:35

标签: jenkins jenkins-pipeline

场景类似于:

最初,我们在詹金斯计划了3个工作,名称分别为core,api-simulator和ui-sumilator。核心是主要构建,每周触发一次构建。 api-simulator和ui-simulator是依赖的。一旦执行了核心,它将触发其他两个作业。因此我们可以说core是其他两个的父对象。

以某种方式,有人更改了核心作业的构建触发规则,并将其每小时设置为3次。因此,它为核心工作执行了许多任务。同时它也触发了另外两个的工作。

要停止所有这些执行,我禁用了所有3个作业。

但是现在我们面临的问题是,例如,当我们手动单击“立即构建”时,它开始构建,但是eveytime也会生成下一个任务。如果我们保持运行,它将连续不断地生成新的时间表。

即使我为相同的存储库创建了新工作,并尝试过但面临相同的问题。

screenshot of execution

谁能知道如何停止自动触发的计划任务或删除所有这些任务?

2 个答案:

答案 0 :(得分:0)

似乎是,您已配置从主作业触发下游作业,同时在子作业中将主作业配置为上游作业。

因此,请重新检查您的配置,如果需要-请在子作业中禁用上游作业。

答案 1 :(得分:0)

感谢@ biruk1230的回答。

已通过在Jenkins中进行较小的配置更改来解决。我更新了分支机构,以建立“主人”的价值。以前是“ * / master”。

您可以从Reference link

查看