在CVS配置的“Excluded Regions”中,我添加了以下内容:
.*/.*/.*\.d
.*/.*/.*\.o
.*/.*/.*\.so
.*/.*/.*\.a
.*/.*/.*\.exe
.*/.*/.*\.obj
.*/.*/.*\.dll
.*/.*/.*\.lib
.*/.*/.*\.txt
.*/.*/.*\.tar
.*/.*/.*\.tar\.gz
应忽略具有上述扩展名的所有文件。但是,Jenkins仍然基于某个文件夹ABC中的文件“build.txt”已更改,或者其中一个tar.gz文件已更改而运行构建。如何让Jenkins忽略这些文件?我的正则表达式有问题吗?
答案 0 :(得分:2)
很高兴为你效劳!按要求重新发布:
我的猜测是它与
.*/
部分有关。你刚刚用.*\.txt
尝试了吗?
就像实验一样,您也可以尝试/.*/.*/.*\.txt
(请注意开头的额外/
)。我感觉问题与使用相对文件路径和绝对文件路径有关。