[英]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.