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构建完成后的结果会即时发送到上一步设置的邮箱里。