构建后进行投票SVN



i当前有一个jenkins构建,每当SVN发生更改时,都会触发构建。我目前将其设置为每5分钟的更改进行轮询SVN。因此,一旦检测到更改,它将启动构建。但是,一旦构建启动并在接下来的5分钟内检测到另一个更改,它将尝试再次构建并进入等待队列。好吧,您可以想象,如果通过15分钟的时间进行了3个或更多的更改,我现在在队列中又有3个工作。有没有办法告诉它直到当前构建完成或有办法在队列中只有一份工作并杀死其余的方法?

您可以告诉Jenkins在开始构建之前,请在签入更改后等待'X'秒。我有同样的问题,开发人员正在做多次检查

有两个选项可以配置此功能,一个系统宽选项或每个工作选项。

系统宽的选项正在管理 ->配置系统 ->安静期间。它在几秒钟内。

每个工作选项在高级项目选项下,也称为安静期。

如果将安静的期限设置为90,詹金斯将在启动构建之前进行检查后等到90秒。

最新更新