我想知道在Jenkins中是否有与changeset相反的东西。例如,在文档中(https:/www.jenkins.iodocbookpipelinesyntax),给出了一个改变集设置的例子。
when { changeset pattern: ".TEST\\.java", comparator: "REGEXP" } or when { changeset pattern: "*/*TEST.java", caseSensitive: true }
我想知道我是否可以设置 "changeset exclude "模式,这样匹配这个模式的文件就不会触发某些阶段。
我自己还没试过,但是用下面的条件来围住 not{}
应该可以做到这一点。
when {
not {
changeset pattern: "*/*TEST.java", caseSensitive: true
}
}
看 管道语法(当 (向下滚动到 not
).