簡體   English   中英

如何執行shell作為后構建操作?

[英]How to execute shell as post-build action?

我正在使用Jenkins CI,我想添加一些后期構建操作。

我試圖在Jenkins帖子中的post build之后遵循Execute Shell Script中的建議,但我找不到應該允許我執行shell命令的選項( Post build task )。 我可以選擇Execute shell ,但僅適用於Build

以下是我的所有選擇:

Jenkins  - 添加構建后操作

成績單:

添加構建后操作:

  • 匯總下游測試結果
  • 存檔工件
  • 建立其他項目
  • 控制台輸出(構建日志)解析
  • 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.

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