如何让Jenkins仅在每次构建期间运行测试?
答案 0 :(得分:2)
您是否看过Conditional Build Plugin? (https://wiki.jenkins-ci.org/display/JENKINS/Conditional+BuildStep+Plugin)
我认为它可以做你正在寻找的东西。
有一个布尔条件:
如果令牌扩展为true(或字符串" run")
,则运行该步骤
因此,如果Buildnumber模2为0,则可以使用as作为条件。
答案 1 :(得分:-1)
Use BUILD_NUMBER and groovy :
1. Jenkins Config => Evaluated Groovy script :
def skipTests = false
if( BUILD_NUMBER % 2 == 0 ) {
skipTests = true
}