Dor*_*ron 5 svn version-control jenkins
我有一个项目需要大约15分钟来运行它在jenkins中的构建(phpunit是构建中最长的元素).
我已经配置了scm触发的构建(基于svn),因此每次提交时,都会触发构建(使用提交后脚本).
但是,如果在jenkins仍在构建项目时发生提交,则在上一次构建完成之前它将处于挂起状态.
由于旧的构建在提交新提交后不相关,如果新构建等待同一项目,如何使jenkins取消当前构建?
首先,为每个变更集构建项目也不错,如果构建失败你就会知道哪个变更集需要验证。
但是,如果您想将一些变更集合并到一个构建中,我建议设置Quiet period为Advanced Project Options延迟构建。
| 归档时间: |
|
| 查看次数: |
1318 次 |
| 最近记录: |