title: 玩轉(zhuǎn)Jenkins - 插件:Email Extension Plugin
date: 2016-08-30
tags:
- Jenkins
- 測試
- 持續(xù)集成
categories: 持續(xù)集成
keywords: 持續(xù)集成,jenkins,ci,自動部署,android,自動化測試,Email Extension Plugin
在使用Jenkins的過程中辽装,我們有時候需要用到自動發(fā)送郵件的功能,Jenkins自帶的發(fā)送郵件功能不是特別的好用粘秆,可以使用Email Extension Plugin插件對發(fā)送郵件功能進(jìn)行擴(kuò)展
依賴插件:Email Extension Plugin
系統(tǒng)配置
Extended E-mail Notification
smtp server:smtp.exmail.qq.com
Default user E-mail suffix: @qq.com
高級
use smtp authentication 選中
User Name:xx@qq.com
Password:******
Use SSL: 選中
SMTP port:465
以上配置僅供參考如迟,一切以實(shí)際情況為準(zhǔn)
任務(wù)配置
- 進(jìn)入Job的編輯頁面收毫, 增加構(gòu)建后操作步驟中選中 editable email notification
- 郵件內(nèi)容設(shè)置
Disable Extended Email Publishe # 這個不要選攻走,選了就不發(fā)郵件了
Project Recipient List: test@qq.com # 收件人
Default Content: 郵件正文 # 郵件正文
Attach Build Log: 是否把build log作為附件發(fā)出
以上就是基本的設(shè)置
郵件內(nèi)容包含生成的附件內(nèi)容
在 Default content中寫入 {FILE,path="./testResult.html"} ,這里文件的路徑是相對路徑此再,相對于Job的workhome