Jenkins+PowerShell持续集成环境搭建(八)邮件通知

时间:2021-08-30 19:55:20

1. 默认邮件功能:

Jenkins自带的邮件功能比较简单,配置如下:

Jenkins+PowerShell持续集成环境搭建(八)邮件通知

设置默认发件人地址:

Jenkins+PowerShell持续集成环境搭建(八)邮件通知

2. Email Extension Plugin

为了能够更加灵活地使用邮件功能,需要安装Email Extension Plugin,安装后进入Jenkins配置:

Jenkins+PowerShell持续集成环境搭建(八)邮件通知

  • Default Recipients:如果设置了“Default user E-mail suffix”对于没有添加后缀的收件人会自动补全收件人地址;
  • Default Content:可自定义html。

对于每个项目的邮件通知,还需要单独配置:

Jenkins+PowerShell持续集成环境搭建(八)邮件通知

Jenkins+PowerShell持续集成环境搭建(八)邮件通知

点击“Advanced Settings…”:

Jenkins+PowerShell持续集成环境搭建(八)邮件通知

  • Triggers:触发器类型,即在什么情况下触发发邮件操作;
  • Developers:开发人员,即提交代码的人员。比如victor提交了代码,将会发邮件至victor+Jenkins中设置的“Default user e-mail suffix”,如victor@***.com;
  • Recipient List:即在Jenkins中配置的默认收件人。