簡體   English   中英

執行 Jenkins email-ext 插件不是最后的構建后操作

[英]Executing Jenkins email-ext plugin not as last post-build action

我在 Jenkins v.1.566 上使用 email-ext 插件 v.2.38.1(構建后操作“可編輯電子郵件通知”)在滿足某些條件時在構建后發送電子郵件。

當使用多個構建后操作時,我的印象是 email-ext 插件總是排在最后並在所有其他操作之后執行,無論我如何在配置中放置操作順序。 其他插件遵守順序並按照本問題中的描述相應地執行

發送電子郵件后是否有可能執行另一個構建后操作? 就我而言,我想運行一個 shell 腳本,在之前無法運行的工作區中進行一些清理,因為它會刪除作為電子郵件正文一部分的文件。

可以通過定義在主要作業完成后觸發的額外清理作業來解決此問題,但是,我更願意只在一項作業中定義所有內容。

電子郵件是一種發布操作,它總是在構建和發布構建操作之后發生。

此外,我認為您應該在運行作業之前(最終在啟動時)清理一些東西,但永遠不要在結束時清理。

如果您銷毀了所有應該使您能夠這樣做的材料,您如何研究您的問題?

Editable Email Notification步驟始終在構建后操作中最后執行,但您可以使用Editable Email Notification Templates步驟,該步驟可以按照您在構建后操作中指定的順序執行

暫無
暫無

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

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