4

我正在使用Jenkins「Git插件」來輪詢我的git存儲庫的提交。 我一直在使用「高級行爲」選項「輪詢忽略來自某些用戶的提交」,「輪詢忽略提交某些消息」,以及「輪詢忽略提交某些路徑」。 這些似乎與詹金斯和Git插件的早期版本一起工作。Jenkins「Git插件」既不忽略提交某些消息也不提交來自某些用戶

但由於某些原因,我開始使用一個新的Jenkins實例,現在,即使我使用最新版本的插件,輪詢也觸發所有提交的構建,即使它應該忽略他們。

我詹金斯的工作做了git的工作後,提交完成後,這反過來又觸發另一個版本(雖然我已經通過所有的「高級行爲」選項「忽略它們)。

結果,我有一系列的不必要的構建觸發。 任何幫助將不勝感激。

回答

2

有電流通過固定在JENKINS-25048進展,PR 318

這可能是不夠的git輪詢忽略它 應該。

注意:有一個similar bug with pipelines

+0

你是否暗示這已經存在了很長一段時間? – ashu

+0

@ashu顯然,這些錯誤再次出現在Jenkins的更新版本中(2.x) – VonC

+0

@ashu使用Jenkins的相同版本? – VonC

0

看來,該插件沒有過濾您的提交(這是必須忽略);並因此觸發構建這些提交。

檢查正則表達式以篩選您在插件中設置的特定提交。

+0

我有相同的正則表達式爲早期實例工作,所以我想這應該不是這種情況下的問題 – ashu

-2

似乎詹金斯「輪詢忽略某些用戶提交」,「輪詢忽略某些消息提交」和「輪詢忽略某些路徑提交」忽略合併提交。 此外,即使更改日​​志似乎也沒有任何「合併」提交。