Jenkins-邮件配置

1. Jenkins默认邮件配置

Jenkins默认提供了邮件配置的模块:系统管理–系统设置–邮件配置

按照如上图所示配置,填写对应的邮箱信息。

注意:发件者的邮箱必须与Jenkins中管理员邮箱的设置一样,否则在”Test configuration”时会报错!

Jenkins管理员邮箱设置位置:系统管理–系统设置–Jenkins Location

配置完成后点击”Test configuration“测试邮件发送状态

2. 配置构建项目报警

编辑之前的项目,添加构建后的操作配置:

填写信息,根据需要勾选

默认的邮件模块有一个缺点:只对构建失败的情况进行邮件报警处理。构建成功不会发送邮件。这不能完全满足我们的工作需求。

而在安装Jenkins时默认还会安装另外一个插件:E-mail Extension plugin,可以满足需求。

3. E-mail Extension plugin插件

在系统管理–系统配置里,可以找到Extended E-mail Notification插件的配置界面.

先删除掉之前配置的默认邮件告警配置,修改 Extended E-mail Notification的具体信息:

选择默认的触发条件,这里我们选择Always,就是不管什么状态都发送邮件,完成后提交保存。

修改项目构建后的动作配置:

删除之前的配置,选择 Editable Email Notification

根据需要配置邮件的选项

配置完成后保存退出。

4. 测试

重新构建一次项目,查看是否能收到邮件

发现已经收到了构建成功的邮件。

以上对插件E-mail Extension plugin的设置仅仅为最简单最基础的连通实验,具体的邮件模板配置等,后续继续学习。

标签:Jenkins 发布于:2019-10-29 17:45:31