如何在Jenkins中限制相同作业的最小构建间隔

时间:2019-04-08 00:21:50

标签: jenkins

我确实读过this,但没有找到我想要的东西。

我想说的是项目A的构建是由1:00lab的gitlab钩子触发的,我希望允许早于1触发同一项目的另一个构建: 15 PM(间隔为15分钟)或更准确地说,早于构建时间加上15分钟,无论在该间隔内将收到多少个推送事件,并且应按相同的规则依次触发所有推送事件。如果在上一次触发/完成构建之后15分钟之后,并且詹金斯收到新的推送事件,则会立即触发构建。

想要的是定期触发构建,例如每15分钟一次。

我已尝试在民意调查SCM中进行设置(结合是否忽略挂钩)

H/15 * * * *

但是,如果Jenkins在15分钟内收到推送事件,构建仍将被触发。没有“上游”项目/可用,每个构建都应由推送事件或管理员手动构建触发

1 个答案:

答案 0 :(得分:0)

这可以通过branch api plugin来实现。

查看随附的图像。 enter image description here