我知道我们不能在jenkinsfile的发布步骤中使用 when 条件,但是我想知道是否有一种方法可以在if条件条件下使用if(env.BRANCH_NAME!='PR **')
success{
script{
if(env.BRANCH_NAME != 'PR**'){
TriggerRemoteJenkins()
}
}
}
应与所有PR匹配
答案 0 :(得分:0)
发现它可以使用匹配操作符groovy ==~
if(!(env.BRANCH_NAME ==~ /^PR.*/)){
TriggerRemoteJenkins()
}