美文网首页
Jenkins 部署后发送邮件通知

Jenkins 部署后发送邮件通知

作者: Franck_ | 来源:发表于2019-08-26 15:50 被阅读0次

使用Jenkins进行项目构建后, 希望通过邮件通知到各方人员。可以通过以下配置:

1 打开全局设置

image.png

圈起来的都要填写


image.png

Extended E-mail Notification 的 邮箱“User Name” 要和 《Jenkins Location》--《系统管理员邮件地址》一致,不然构建的时候会报
Error sending to the following VALID addresses: xxxxx@xx.com
但是又不说明是什么原因。

这里也是在全局设置的下面,也需要填写。


image.png

SMTP服务器地址: 不同的邮件服务器,有不同的地址, 要自己去查。
这里用的是163的邮箱,查到地址是: smtp.163.com

如果是新注册的网易邮箱的话,测试发送邮件肯定会失败, 因为没有开启客户端授权码,但是网易是默认对网易邮箱大师默认开启的。其他客户端的话, 需要去开启客户端授权码。


image.png

开启以后, 在jenkins填写邮箱的密码的时候, 不要填邮箱的密码,而是填邮箱的授权码。

2 设置单个job发送邮件

在单个构建里面选择 --》 构建后操作 --》Editable Email Notification。

Project Recipient List 就是需要接收邮件的邮箱, 多个邮箱用逗号隔开。

增加一个trigger, 成功构建后,发送邮件到接收列表。


image.png

这样设置后, 构建成功,就会发送成功的邮件到指定的接受邮箱列表了。

然后保存, 点击立刻构建。
构建成功后,就会有邮件发送了,日志如下:


image.png

参考:
Jenkins使用Email Extension Plugin插件发送邮件失败问题小记

相关文章

  • Jenkins 部署后发送邮件通知

    使用Jenkins进行项目构建后, 希望通过邮件通知到各方人员。可以通过以下配置: 1 打开全局设置 圈起来的都要...

  • 解决jenkins邮件发送不出去

    一、问题 jenkins做自动化测试生成测试报告后发送邮件,设置邮箱后,jenkins测试邮件发送成功,构建邮件发...

  • Jenkins2 学习系列14 -- 使用 Config Fil

    在 Jenkins2 学习系列13 -- 邮件和Slack通知 里发送邮件的内容是写死到了pipeline里,这样...

  • jenkins构建后发送邮件

    Editable Email Notification配置 0:环境 远程ip:192.168.1.200jenk...

  • jmeter+jenkins集成

    设计思路: 通过jenkins调度jmeter执行脚本,生成html报告或图表,并发送邮件通知 前提: jenki...

  • 三、Jenkins 自动部署 - 邮件通知

    1)进入 Jenkins 主界面,点击 “系统管理” - “系统设置” 2)配置 “Jenkins Locatio...

  • jenkins发送邮件

    配置163邮箱,将服务开启,记得保存授权码 将需要使用的邮箱填入,与要发送邮件的邮箱一致 将以下内容填入 smtp...

  • jenkins发送邮件

    jenkins发邮件 插件管理 安装插件 配置 密码是第三方授权码,不是邮箱的密码

  • Jenkins+GitLab+蒲公英_持续集成

    Jenkins+GitLab+蒲公英_持续集成 本文旨在自动完成打ipa包及上传蒲公英及发送邮件通知测试. 1.安...

  • Mac Jenkins 配置邮件通知

    前言 当我们Jenkins配置可以成功构建后需要及时收到构建结果反馈,这时我们可以配置Jenkins的邮件通知,M...

网友评论

      本文标题:Jenkins 部署后发送邮件通知

      本文链接:https://www.haomeiwen.com/subject/mbtdectx.html