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