即使成功构建,我如何使Jenkins服务器发送自定义消息

时间:2015-09-17 22:39:44

标签: jenkins

我在Jenkins服务器(版本1.624,Win7)上运行,这基本上是一个Python脚本。我在脚本上测试了一些变量,如果它们不属于某个范围,我会退出python并显示错误代码,并且Jenkins使构建作业失败,并返回Python执行的最后几行(我打印错误)发送给用户的电子邮件链的日志。

成功构建后,不会向用户发送任何内容。

比如说,在python中,我还将当前变量与之前运行的变量进行比较,如果它们发生了很大变化,那可能是由于计算错误(错误)或数据更改等有效原因造成的。在这种情况下,我希望Jenkins不会使构建失败,而是向电子邮件链中的用户发送自定义警告。

这可能吗?我是否需要向Jenkins添加一个包才能完成此任务?

我也不想要一种情况,即每次成功构建(以及新旧Python变量的比较都在可接受的范围内)都会向用户发送电子邮件,因为这会令人烦恼。
由于
sedy

1 个答案:

答案 0 :(得分:1)

例如,您可以将构建标记为不稳定,如here所述。

对于自定义电子邮件,请使用Email-ext plugin