1

我正在使用詹金斯 1.495。

问题是当启用并发构建时,直到所有构建完成后才会发送电子邮件。

我已经关注了这个问题,它源于所有内置电子邮件通知操作都具有依赖于先前构建的触发器,以便他们可以知道当前构建是否“仍然失败”或“修复”或“损坏”或“仍然成功'等等。这可以很容易地在这里看到。

我想知道如何在不等待其他版本的情况下发送电子邮件,方法是:

  • 一个可以解决我的问题的现有插件。
  • 编写或改编我自己的电子邮件插件。
  • 一个我永远不会想到的聪明的解决方案。

如果我要编写或改编自己的电子邮件插件,我想知道是否有人对此有任何经验,或者他们可能已经拥有可以分享的解决方案。

4

2 回答 2

0

我也有类似的情况。

我正在考虑使用触发器参数化构建来触发辅助作业以发送电子邮件。

于 2013-09-27T23:27:05.653 回答
0

我决定我应该在这里回答(问这个问题已经有几年了)

我通过简单地自己编写电子邮件报告解决了这个问题,而不是使用内置的。

我知道这不能解决问题,但这是我的解决方法。

事实上,最终我们只是将整个过程从 Jenkins 转移到了我们自己的脚本中,并且只是将 Jenkins 用作 Web 界面。

于 2015-09-21T11:38:36.530 回答