[英]Jenkins “Execute Shell Script” vars needed in post-build action specifically in send email body?
[英]How to execute shell as post-build action?
我正在使用Jenkins CI,我想添加一些后期構建操作。
我試圖在Jenkins帖子中的post build之后遵循Execute Shell Script中的建議,但我找不到應該允許我執行shell命令的選項( Post build task )。 我可以選擇Execute shell ,但僅適用於Build 。
以下是我的所有選擇:
成績單:
添加構建后操作:
- 匯總下游測試結果
- 存檔工件
- 建立其他項目
- 控制台輸出(構建日志)解析
- GitHub PR:添加標簽
- GitHub PR:關閉PR
- GitHub PR:發表評論
- GitHub PR:刪除標簽
- GitHub PR:設置PR狀態
- 發布HTML報告
- 發布JUnit測試結果報告
- 發布Javadoc
- 記錄文件的指紋以跟蹤使用情況
- 使用其他項目的發布者
- Git Publisher
- 建立其他項目(手動步驟)
- 電子郵件通知
- 可編輯的電子郵件通知
- 在GitHub提交上設置構建狀態[不建議使用]
- 設置GitHub commit [universal]的狀態
- 觸發參數化其他項目的構建
- 構建完成后刪除工作區
我錯過了什么?
基本上我需要這個來在銷售錯誤的情況下銷毀我的VM實例(例如vagrant destroy -f
)。
我正在使用Jenkins ver。 2.7.1。
使用Add post-build action按鈕並選擇Post build task ,它由提到的Post構建任務插件提供:
之后,您將擁有任務,每個任務都有一個輸入字段腳本 ,您可以在其中執行命令:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.