检查更改时,如何让Jenkins忽略某些文件?
在CVS配置的“排除的区域”中,添加了以下内容:
.*/.*/.*\.d.*/.*/.*\.o
.*/.*/.*\.so
.*/.*/.*\.a
.*/.*/.*\.exe
.*/.*/.*\.obj
.*/.*/.*\.dll
.*/.*/.*\.lib
.*/.*/.*\.txt
.*/.*/.*\.tar
.*/.*/.*\.tar\.gz
具有上述扩展名的所有文件都应忽略。但是,Jenkins仍然基于以下事实运行构建:某个文件夹ABC中的文件“
build.txt”已更改,或者tar.gz文件之一已更改。如何让詹金斯忽略这些文件?我的正则表达式有问题吗?
回答:
很高兴为您服务!根据要求重新发布:
我的猜测是它与
.*/
零件有关。您刚刚尝试过.*\.txt
吗?
就像实验一样,您也可以尝试/.*/.*/.*\.txt
(请注意/
开头的内容)。我觉得问题与使用相对和绝对文件路径有关。
以上是 检查更改时,如何让Jenkins忽略某些文件? 的全部内容, 来源链接: utcz.com/qa/431505.html