如何让Jenkins SCM轮询累积更改?

时间:2014-09-10 21:19:58

标签: jenkins

我的工作需要一段时间才能完成,并且资源非常庞大。我只希望一次运行一个作业实例,并且只有在有新的SCM更改时才会这样做。

我使用SCM触发器进行设置,然后选中“必要时执行并发构建”复选框。

我遇到的问题是它会在它检测到的第一个SCM更改上排队下一个版本。

我想要的是,只要SCM触发器看到更改,它就会用新的SCM版本替换它排队的作业。我不希望它在下一次更改时运行新实例,我不希望排队等待大量工作。

基本上,我希望作业循环运行,只有在没有SCM更改时才暂停。

我该怎么做?

1 个答案:

答案 0 :(得分:0)

您可能正在寻找Quiet period部分下的Advanced Project Options选项。

enter image description here

您可以根据需要为Quiet period设置值()。这将有助于减少构建的频率。