如何让詹金斯只在每第二次构建期间运行测试?
问问题
398 次
2 回答
2
你看过条件构建插件吗?(https://wiki.jenkins-ci.org/display/JENKINS/Conditional+BuildStep+Plugin)
我认为它可以做你正在寻找的东西。
有一个布尔条件:
如果令牌扩展为 true 的表示(或字符串“run”),则运行该步骤
因此,如果 Buildnumber 模 2 为 0,则可以用作条件。
于 2015-10-08T13:00:08.537 回答
-1
Use BUILD_NUMBER and groovy :
1. Jenkins Config => Evaluated Groovy script :
def skipTests = false
if( BUILD_NUMBER % 2 == 0 ) {
skipTests = true
}
于 2015-10-08T13:19:30.077 回答