我们有一个Jenkins实例,其中安装了超过250个作业。直到最近,公司规则阻止我们将Jenkins配置为发送构建失败的电子邮件等。
我们现在已获得将Jenkins配置为连接到公司SMTP服务器的权限,并且我已配置一个作业来发送电子邮件,一切正常。是否有自动方式为所有作业启用电子邮件,还是我必须进入每个作业的配置并手动启用它?
如果没有插件或shell脚本?
答案 0 :(得分:2)
配置切片插件(https://wiki.jenkins-ci.org/display/JENKINS/Configuration+Slicing+Plugin)可以在这种情况下提供帮助。
安装此插件,然后转到Manage Jenkins -> Configuration Slicing -> E-mail Notification
将电子邮件放入左栏,将所有作业名称添加到右栏,然后按保存。
请注意,它会更改每个作业配置并向其添加电子邮件发布者。