5
我有一个需要15分钟才能在jenkins中运行其构建的项目(phpunit是构建中最长的元素)。如果另一个scm-triggered构建发生,我如何让Jenkins取消scm-triggered构建?
我配置了scm-triggered构建(基于svn),所以每次提交发生时,都会触发构建(使用post-commit脚本)。
但是,如果在jenkins仍在构建项目时发生提交,它将处于挂起状态,直到前一个构建完成。
由于一旦新的提交已经完成,旧的构建不相关,那么如果新的构建在等待同一个项目时如何让jenkins取消当前的构建?
如果你这样做,并且有足够的scm更改,你最终将每天构建一个 – Miquel 2012-01-17 10:40:10