0
目前我正在使用jenkins進行持續集成,我配置了poll scm 45分鐘。每當構建失敗時,它都會向開發人員發送失敗通知。現在我想在pom.xml中配置開發人員列表。從這裏詹金斯應該閱讀併發送失敗通知誰提交代碼,只有人應該得到失敗通知。如何在pom.xml文件中添加開發人員列表。如果構建失敗,它將發送通知
目前我正在使用jenkins進行持續集成,我配置了poll scm 45分鐘。每當構建失敗時,它都會向開發人員發送失敗通知。現在我想在pom.xml中配置開發人員列表。從這裏詹金斯應該閱讀併發送失敗通知誰提交代碼,只有人應該得到失敗通知。如何在pom.xml文件中添加開發人員列表。如果構建失敗,它將發送通知
你需要的是一個名爲「電子郵件-EXT」
https://wiki.jenkins-ci.org/display/JENKINS/Email-ext+plugin
一旦安裝插件,在後建的行爲,勾選「可編輯的電子郵件通知」 那麼,你有「觸發器」的選擇,例如「固定」或「失敗」或「成功」,以及允許您選擇將電子郵件發送給每個觸發器的對號。
你發送給的選項:
收件人列表 - 預定義列表中,無論是全球還是每次觸發
提交者 - 那些由SVN更改此結賬
元兇 - 那些由自去年成功的構建SVN改變
委託 - 觸發構建
你的具體情況的用戶,你會希望有一個「失敗」觸發器,併發送電子郵件只能以「提交者」和可能的「元兇」,並且不勾選收件人列表。
非常感謝slav –
@slav據我所知,這不是phanikumar Raja所要求的。據我所知,「Commiters」和「Culprits」只是看着CVS中的實際委託人。它不會*查看pom.xml中的開發人員信息。我在這裏嗎?我也在尋找一種能夠利用POM開發者信息的解決方案。 – radlan