如何使用 Jenkins Pipeline 并选择电子邮件通知的触发器?

Ore*_*gel 5 continuous-integration jenkins jenkins-plugins jenkins-pipeline

在 Pipeline 之前,我使用Email-ext 插件来定义发送电子邮件的触发器(在第一次失败时,以及何时返回成功)。

但是在流水线版本中,我无法控制触发器,我只能“始终发送”,或者根据当前构建结果发送。

如何根据更一般的触发器在管道中发送电子邮件?(第一次失败,第一次成功等)

谢谢!

sla*_*pai 0

您可以在管道构建后步骤中执行此操作。如果您使用脚本化管道,则可以查看此文档,并查看此文档以获取声明性管道示例

  • 检查发布的链接中的构建后步骤。有一个像这样的构建后条件 (2认同)