2017-08-17 60 views
0

我有一個GitHub倉庫,其中Jenkins服務被配置爲觸發每次提交的Jenkins作業。然而,作爲我們的構建流水線的一部分,我們也做了一個mvn發佈 - 這反過來又創建了一個觸發新jenkins構建的新提交,等等。Github服務觸發jenkins mvn發佈作業 - 管道運行在一個循環中

我已經看了 - Stop mvn release triggering repeat Jenkins builds

我已經嘗試過輪詢忽略提交來自特定用戶,以及輪詢忽略某些信息的提交。他們都沒有工作。除了創建額外的工作之外,還有什麼我可以從jenkins或github那邊嘗試 - 用腳本來檢查自己的提交?

在此先感謝!

回答

0

enter image description here您可以忽略來自特定用戶或特定消息的提交。

PLS發佈您的github配置,我會盡力提供幫助。

檢查此配置,它在附加行爲 git。

+0

在GitHub回購我有,設置 - >掛鉤和服務 - >服務 - >詹金斯(GitHub的插件) - >和詹金斯鉤URL - > jenkins.myserver.com/github-webhook 在詹金斯我有GIT中選擇因爲具有輪詢的額外行爲的SCM忽略某些提交消息和用戶。 –

+0

我更新我的答案PLS看看 –

+0

您好,我已經嘗試了同樣的事情,以及投票忽略某些用戶,但詹金斯似乎忽略這兩個。它仍然爲我踢出完整的構建。這是爲你工作嗎? –

相關問題