*系列汇总*
这是一个系列文章,大大小小到今天惊然发现竟然已经累计二十篇了,也就不得不做一个小汇总。回想当初写第一篇文章的时候,就已经决心事无巨细,一应认真的走下来,回头遮望,看着皇皇这么多文章,一股强烈的成就感就此油然而生,于是便有了这些汇总整理。在这个过程当中,好像也帮助过不少的人,这是让我尤其开心的事情,同时也结识了一些志同道合的朋友,再没有比这更让人觉得愉悦的事情啦!也希望以后写出更多类似的系列文章。
文章汇总地址如右:Jenkins入门教程。
如果相中哪个,点击进去便是。希望正在读这段话的你能够在这个小系列中获得自信以及喜悦!
配置功能完善的邮件功能,其实也非常简单,当你把上一个配置文件详解看完了之后。
废话不多说,直奔主题。
首先此功能有赖于第一个简单的邮箱配置项。
就是这张图片:
因为经过我的测试,如果不配置刚刚这条,是无法发邮件成功的。
1,首先是绝对的,全局配置,如果不配置此项,放心,绝对有报错等着你。
上边前缀是可以自定义的,这样别人接收到的邮件,就会看到以运维安全部的名义发出的。
如下图:
2,进入真正的主配置。
其中邮件模板是这样的:
提取密码是: kq7a
其中的图片可以根据自己喜好自定义,模板来自于网络,基本上是我寻寻觅觅之后在经过自己加工,最好用的了。其中的Git版本号,请根据你自己项目所定义的变量进行调整,其他的没什么了!可以直接拷贝使用。
3,ok,主配置成功之后,去其中一个项目中进行配置。
进到项目配置当中,去到构建后操作里,添加一项
其他地方不用动,在这里添加收件人,可以是公司的邮件组。
设置添加构建日志。
然后保存,进行构建,发现成功之后就会有邮件发布给配置的相应收件人了。
4,是不是Jenkins大业已就(配置完整),而现在要一个一个配置,简直蛋疼要死,,额,我还真有一个治疗此蛋疼的办法。
用之前说过的一个批量操作插件。 Configuration Slicing Plugin
安装方式出门左转。
现在直接跳转到主界面去。
选中邮件配置项。
详细配置方法,继续看图学能耐。
ok,就此,打完收功!!
2018年5月10号
补充:
上次配置完成之后,在使用中,发现只有部分项目构建之后发送邮件正常,而有一些项目在构建之后,则没有发送邮件。
报出的问题如下:
原因:这是因为成功的构建之下没有要发送的配置,说白了,就是触发器配置的有问题。
解决办法:
去到项目配置里,往下拉,找到触发器的配置,然后添加always,就可以了。