2011-06-02 107 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(注意在開始時額外的/)。我感覺這個問題與使用相對與絕對文件路徑有關。

相關問題