簡體   English   中英

Jenkins email-ext 插件為特定的構建失敗添加觸發器

[英]Jenkins email-ext plugin add a trigger for a specific build failure

我在 Jenkins 上配置了 email-ext 插件。 目前我正在使用以下觸發器發送郵件。

  • 第一次失敗
  • 失敗-2nd
  • 失敗-靜止
  • 成功

我需要知道的是,有沒有辦法添加自定義觸發器以在特定構建失敗時發送郵件

假設我需要在第 4 次構建失敗時發送郵件

您可以在 groovy 中使用 Trigger Scripts 來定義構建之前或之后是否必須發送電子郵件。 有四個對象添加到模型中,供腳本用於與構建交互。

  • build:這是當前構建,通常是AbstractBuild的子類
  • project:當前構建開始的項目對象,通常是AbstractProject的子類
  • rooturl:Jenkins 實例根 URL,用於鏈接。
  • out:可用於將消息記錄到構建日志的PrintStream

腳本中的最后一行應該解析為布爾值truefalse

所以我想如果你使用 Groovy 腳本,你可以做你想做的。 欲了解更多信息,請查看:電子郵件分機

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM