jenkins 是一個(gè)開(kāi)源的自動(dòng)化服務(wù)器。通過(guò)Jenkins,可以通過(guò)自動(dòng)化加速軟件開(kāi)發(fā)過(guò)程。Jenkins管理和控制各種開(kāi)發(fā)的生命周期過(guò)程,包括構(gòu)建,文檔,測(cè)試,包,階段,部署,靜態(tài)分析等等。您可以設(shè)置Jenkins來(lái)監(jiān)視像SVN和Git這樣的地方的任何代碼更改,使用Ant和Maven等工具自動(dòng)執(zhí)行構(gòu)建,啟動(dòng)測(cè)試等。在構(gòu)建失敗、構(gòu)建不穩(wěn)定等狀態(tài)還可以發(fā)送郵件通知,現(xiàn)介紹一下如何在 Jenkins中配置實(shí)現(xiàn)郵件通知。
Jenkins內(nèi)置的郵件通知并不能夠滿足我們,因?yàn)樗鼰o(wú)法定義發(fā)送的郵件格式,無(wú)法靈活的定義郵件接收者配置等。所以我們?cè)谑褂肑enkins郵件通知的時(shí)候使用到Email Extension Plugin 插件。下面將記錄如何配置全局郵件配置,以及項(xiàng)目中的郵件配置。
一、全局配置
點(diǎn)擊左邊的菜單管理→系統(tǒng)設(shè)置
→
在系統(tǒng)設(shè)置中找到Jenkins Locaction 填好JenkinsURL 跟系統(tǒng)管理員的郵件地址,注意必填。
拉到最下面→郵件通知
填寫SMTP服務(wù)器地址跟用戶默認(rèn)郵件后綴。
SMTP服務(wù)器是填什么呢??
網(wǎng)易免費(fèi)企業(yè)smtp: smtp.ym.163.com
網(wǎng)易付費(fèi)企業(yè)smtp: smtp.qiye.163.com
QQ郵箱smtp服務(wù)器地址:smtp.qq.com (qq郵箱要登陸郵箱→設(shè)置→賬戶 開(kāi)啟SMTP服務(wù))
比如我用的是網(wǎng)易企業(yè)免費(fèi)郵箱,那么就填:smtp.ym.163.com
點(diǎn)開(kāi)高級(jí)填入用戶名密碼等信息