2016-03-05 29 views
0

我一直在閱讀幾篇文章並在Jenkins上觀看一些視頻。我想知道一旦主分支部署到臨時服務器後自動發送一封電子郵件給客戶端,通知他們URL到暫存服務器並給他們一個「部署直播」的鏈接,這將是多麼容易。通過這種方式,客戶可以看到變化,確保他們對此感到滿意,然後自行部署,而無需通過電子郵件向任何人發送電子郵件,以請求其上線。通過電子郵件通知鏈接部署到現場服務器

任何人都知道這與詹金斯有多麼容易?可能有一個插件可以做到這一點,但到目前爲止我還沒有遇到任何問題。

回答

2

我看到一個演講,一個傢伙會這樣做,通知QA需要測試一個新構建,以及在構建準備發佈到產品時通知QA。

基本上最後一個自動化作業(部署到分段作業)有一個構建後步驟來發送電子郵件到某個地址。電子郵件的正文包含一個鏈接,指向REST API,用於「部署到生產」作業,從而觸發構建。

電子郵件收件人測試的東西,如果滿意,點擊鏈接,詹金斯運行生產工作。顯然,這要求接收者有權訪問Jenkins實例(至少是REST API)。也就是說,沒有理由不能建立自己的系統來接受有限的外部請求並將它們轉發給您的Jenkins API。

視頻鏈接(包括相關部分的時間基準)爲:https://youtu.be/3HI7mv_791k?t=3169

如果你一直在看你可能已經遇到過一些影片,但它是很長,所以你可能沒有看過這一切。

+0

不錯,謝謝你 – user1532669