jenkins持續(xù)構(gòu)建端衰,發(fā)郵件功能配置思路如下:
一符糊、安裝發(fā)送郵件功能插件
二暇藏、系統(tǒng)管理-添加郵件選項(xiàng)
三、任務(wù)配置-構(gòu)建任務(wù)后-添加發(fā)郵件任務(wù)
一濒蒋、安裝插件
首先盐碱,進(jìn)入系統(tǒng)管理-插件管理中
在可選插件中把兔,搜索Email extension plugin,安裝
下圖是安裝好后的截圖
二瓮顽、進(jìn)入系統(tǒng)管理县好,添加郵件選項(xiàng)
- 1、找到Extended E-mail Notification項(xiàng)暖混,設(shè)置郵箱通知
- 2缕贡、設(shè)置郵件通知
-
3、勾選郵件測(cè)試配置
輸入測(cè)試接收郵件的郵箱拣播,點(diǎn)擊Test configuration
注意:這里有坑了晾咪,筆者之前遇到此坑,花費(fèi)2天都沒找到原因
如果嚴(yán)格按照我上面的設(shè)置步驟贮配,信息也都沒問題谍倦,不出意外接下來,你看到的結(jié)果應(yīng)該是泪勒,報(bào)下面的錯(cuò)
筆者為此各種查原因昼蛀,懷疑授權(quán)密碼錯(cuò)誤?也懷疑哪里少了配置圆存,最后各種排除叼旋,都沒問題.....
最后,終于......找到原因沦辙,在下面截圖位置夫植,一定要把系統(tǒng)管理員郵件地址配成同郵件服務(wù)地方一樣的QQ郵箱,否則測(cè)試發(fā)郵件就會(huì)報(bào)上面的錯(cuò)S脱丁M当馈!
好了撞羽,上傳一個(gè)測(cè)試通過后的圖片吧阐斜,看到這里是不是很激動(dòng),很興奮- cheers~~
三诀紊、在構(gòu)建任務(wù)上添加發(fā)郵件功能
配置完郵箱服務(wù)后谒出,接下來,我們可以在要構(gòu)建的CI任務(wù)上邻奠,添加郵件功能了
1笤喳、選擇一個(gè)CI任務(wù),點(diǎn)擊配置
2碌宴、增加構(gòu)建后操作步驟杀狡,選擇Editable Email Notification
1)這里一般保持默認(rèn)配置即可,如果想添加郵件接收人了贰镣,在項(xiàng)目接受人列表中添加接收者郵箱即可呜象,如下圖:
2)重點(diǎn)要配置Advanced Setting
Triggers觸發(fā)器新增一個(gè)Always方式的膳凝,其他去掉
好了,我們構(gòu)建任務(wù)恭陡,來測(cè)試下是否發(fā)郵件成功~~