Jenkins MultiJob

前提:項目有十幾個服務每次發版/更新服務需要一個個去編譯

目的:希望能夠建立一個任務一次構建可以批量編譯很多服務,並且需要輸入一個參數指定編譯的分支

需要插件: MultiJob

 

安裝插件

1.在Jenkins插件管理中搜索  Multijob plugin  安裝並重啟jenkins,就裝好了

(我這裡已經裝好了所以在可選插件里看不到)

 

新建任務

1.新建任務選擇MultiJob Project

 

 

在構建步驟中選擇增加 MultiJob 

 

欄位解釋

* Predefined parameters 需要點擊 Add Parameters 添加此項

 

 構建

輸入需要編譯的分支資訊點擊構建

 

任務視圖

 

 

 * Phase之間都是按順序執行

 

Tags: