Jenkins設置運行結果自動發送郵箱通知
1獲取郵箱授權碼
登錄郵箱選擇“設置”
開啟IMAP/SMTP服務 開啟后需要通過手機發送短信到線上獲取授權碼
例如我的授權碼是:
2啟動jenkins
進入系統設置
3配置jenkins系統設置
配置jenkins本地地址和默認郵箱
設置郵件擴展提醒(需要點一下高級選項)
設置允許發送給未注冊用戶(這一步很關鍵)
如果想無論成功與失敗都發送郵件的話,那么這里要勾選always failure-any和success
如果只勾選always,jenkins集成結果成功后是無法發送給收件人郵箱的
郵件提醒這里同理(也需要點一下高級選項)
測試郵箱是否可以正常接收郵件
4設置項目構建完成后發送郵件
進入項目的configurar后,選擇Actions to execute later
點擊下拉框,選擇Editable Email Notification
選擇高級設置(Advanced Setting)
點擊Add Trigger 添加一個Always,並且Send To:處點擊Add下拉框,選擇Recipient List(接收件人列表),其他選項按需添加
再次點擊Advanced
在Recipient List處輸入接收郵件的郵箱,用英文逗號隔開。Content-Type以及Content根據需求可以自行調整
設置完點擊應用和保存,jenkins構建完成后的結果會即時發送到上一步設置的郵箱里。