Jenkins 配置郵件通知
jenkins 是一個開源的自動化服務器。通過Jenkins,可以通過自動化加速軟件開發過程。Jenkins管理和控制各種開發的生命周期過程,包括構建,文檔,測試,包,階段,部署,靜態分析等等。您可以設置Jenkins來監視像SVN和Git這樣的地方的任何代碼更改,使用Ant和Maven等工具自動執行構建,啟動測試等。在構建失敗、構建不穩定等狀態還可以發送郵件通知,現介紹一下如何在 Jenkins中配置實現郵件通知。
Jenkins內置的郵件通知並不能夠滿足我們,因為它無法定義發送的郵件格式,無法靈活的定義郵件接收者配置等。所以我們在使用Jenkins郵件通知的時候使用到Email Extension Plugin 插件。下面將記錄如何配置全局郵件配置,以及項目中的郵件配置。
一、全局配置
點擊左邊的菜單管理→系統設置
→
在系統設置中找到Jenkins Locaction 填好JenkinsURL 跟系統管理員的郵件地址,註意必填。
拉到最下面→郵件通知
填寫SMTP服務器地址跟用戶默認郵件後綴。
SMTP服務器是填什麽呢??
網易免費企業smtp: smtp.ym.163.com
網易付費企業smtp: smtp.qiye.163.com
QQ郵箱smtp服務器地址:smtp.qq.com (qq郵箱要登陸郵箱→設置→賬戶 開啟SMTP服務)
比如我用的是網易企業免費郵箱,那麽就填:smtp.ym.163.com
點開高級填入用戶名密碼等信息
這裏的郵箱跟最開始設置的管理員郵箱是一致的,我設置的是網易的郵箱,密碼是你郵箱的密碼。而QQ郵箱的話,是你開啟smtp服務後他會給你密碼的,而不是你的QQ郵箱密碼了。
勾選通發送測試郵件測試配置 ,測試是否配置成功。
成功我們可以收到測試的郵件
二、項目郵件配置
首先我們安裝插件,在系統管理→插件管理→可選插件 搜索找到 Email Extension Plugin 安裝好後,點開你要配置的項目配置。
拉到最後面,有一個增加構建後操作步驟,選擇圈起來的那兩個。
然後我們填寫對應的配置信息。
Email Extension Plugin插件配置郵件通知
保存後嘗試提交svn或者在jenkins裏面構建項目,我們在郵箱可以看到構建通知的郵件。
如果你有什麽疑問歡迎評論,此文乃本人記錄隨筆本人原創如果轉載請註明出處。
Jenkins 配置郵件通知