Jenkins-通知

2018-11-18  本文已影响50人  AsherChen3721

Jenkins的通知方式非常多,具体如下:

电子邮件通知

电子邮件通知是持续集成中最明显和最常见的通知形式,因此,我们这里重点讲电子邮件通知。

我们可以在Jenkins中通过勾选E-mail Notification复选框激活Jenkins电子邮件通知,但实际上Jenkins自带的电子邮件通知功能可定制性不强。通常我们推荐使用Email-Extension插件(插件安装方法不再在此介绍),该插件允许我们定义一个更精致的电子邮件通知策略。

首先,它可以让我们自定义电子邮件通知消息。我们可以定义邮件的标题和正文,其中正文可以自定义以下内容(括号中为预定义的标签):

其次,我们可以自定义触发条件,也就是何时发送邮件:

最后,我们还可以自定义通知的人,也就是邮件发给谁:

好的实践

经过实践,我们发现:开发人员更关心的是构建失败,因为他需要及时知道构建失败的结果并及时进行修复,而团队负责人更关心的是构建失败是否有人及时修复。因此,为了减少邮件通知分散大家精力,我们建议采用以下电子邮件通知策略:

如下图所示:其中收件人列表中放置团队负责人。

2.PNG
上一篇下一篇

猜你喜欢

热点阅读