2011-06-02 109 views
2

在CVS配置的“排除区域”,我已经添加了以下内容:如何在检查更改时让Jenkins忽略某些文件?

.*/.*/.*\.d 
.*/.*/.*\.o 
.*/.*/.*\.so 
.*/.*/.*\.a 
.*/.*/.*\.exe 
.*/.*/.*\.obj 
.*/.*/.*\.dll 
.*/.*/.*\.lib 
.*/.*/.*\.txt 
.*/.*/.*\.tar 
.*/.*/.*\.tar\.gz 

上述扩展的所有文件应该被忽略。然而,詹金斯仍然运行基于某个文件夹ABC中文件“build.txt”已更改或tar.gz文件之一发生更改的事实。如何让詹金斯忽略这些文件?我的正则表达式有问题吗?

+0

我的猜测是它与'。* /'部分有关。你用'。* \。txt'试过了吗? – 2011-06-02 14:14:24

+0

正在检查;我的一个项目应该在5分钟左右检查更改。 – Sagar 2011-06-02 14:36:26

+0

工作正常!你可以把你的评论作为答案,我可以接受吗?非常感谢! – Sagar 2011-06-02 14:46:50

回答

2

很高兴为您效劳!根据要求重新发布:

我的猜测是它与.*/零件有关。您是否只用.*\.txt进行过试用?

就像一个实验,你也可以尝试/.*/.*/.*\.txt(注意在开始时额外的/)。我感觉这个问题与使用相对与绝对文件路径有关。

相关问题