使用 email-ext 替换 Jenkins 的默认邮件通知
上一篇 /
下一篇 2018-04-16 09:15:12
/ 个人分类:第二博客
1 简述
众所周知,Jenkins 默认提供了一个邮件通知,能在构建失败、构建不稳定等状态后发送邮件。但是它本身有很多局限性,比如它的邮件通知无法提供详细的邮件内容、无法定义发送邮件的格式、无法定义灵活的邮件接收配置等等。在这样的情况下,我们找到了 Jenkins Email Extension Plugin。该插件能允许你自定义邮件通知的方方面面,比如在发送邮件时你可以自定义发送给谁,发送具体什么内容等等。本文不会告诉你如何安装该插件。
2 配置
它主要包含两个部分:全局配置和项目配置。
2.1全局配置
当然,在一个项目中应用 email-ext 插件之前,您必须做一些全局的配置。现在先跳转到 Jenkins 的“系统设置”页面,如下图:找到标题为“Extended E-mail Notification”的片段,你就能配置一些全局的 email-ext 属性。这些属性必须匹配你 SMTP邮件服务器的设置。这一节不仅能配置成 Jenkins 原有邮件通知的镜像(虽然有很多配置是一样的,但这是个不同的扩展点),而且还增加了一些额外的功能。输入框中名为 Default Subject 和 Default Content 的项允许你在全局级别配置邮件的内
容。这样做的话,可以使您为所有的项目按您的需求做更好的、更简单的配置。如下图。
收藏
举报
TAG: