在Jenkins中配置實現郵件通知,Jenkins提供了兩種方式的配置。
一種是Jenkins內置默認的郵件通知,但是它本身有很多局限性,比如它的郵件通知無法提供詳細的郵件內容、無法定義發送郵件的格式、無法定義靈活的郵件接收配置等等。
另外一種是通過安裝Email Extension Plugin插件,使用該插件來發送郵件通知。
不管哪種郵件通知都有全局配置和項目配置。其中全局配置是在Jenkins中系統管理的系統設置里面設置,項目配置在具體的項目中的配置中設置。
下面先分別Jenkins兩種郵件通知的配置
一、Jenkins內置默認的郵件通知配置
- 打開"系統管理"——"系統設置"
- 在"Jenkins Location"設置系統管理員地址(重要:不能省略!)
- 在"郵件通知"部分配置發送郵件的用戶名、密碼(注意這里的密碼使用的是郵箱設置的"客戶端授權碼",不是登陸密碼)
- 勾選"通過發送測試郵件測試配置",填入測試收件人,點擊"Test Configuration"
二、Email Extension Plugin插件配置郵件通知
- 全局配置
同樣在點擊左邊的“系統管理”菜單,選擇右邊的“系統設置”,找到Extend E-mail Notification進行全局配置
同樣填好SMTP Server的信息。點擊“高級”進行SMTP鑒權的配置,配置發郵件人的用戶名、密碼等信息
配置jmeter測試任務
jmeter任務配置前面的博客提到過這里只做郵件配置說明
進入到具體的任務配置界面點擊“配置”,在配置界面點擊“增加構建后操作步驟”,選擇“Editable Email Notification”,進行配置
設置發送郵件觸發器
具體bulid.xml,郵件正文配置參考:https://www.cnblogs.com/chenchen-tester/p/6930200.html
jenkins郵件配置發送參考:https://blog.csdn.net/fullbug/article/details/53024562