Jenkins MultiJob
前提:項目有十幾個服務每次發版/更新服務需要一個個去編譯
目的:希望能夠建立一個任務一次構建可以批量編譯很多服務,並且需要輸入一個參數指定編譯的分支
需要插件: MultiJob
安裝插件
1.在Jenkins插件管理中搜索 Multijob plugin 安裝並重啟jenkins,就裝好了
(我這裡已經裝好了所以在可選插件里看不到)
新建任務
1.新建任務選擇MultiJob Project
在構建步驟中選擇增加 MultiJob
欄位解釋
* Predefined parameters 需要點擊 Add Parameters 添加此項
構建
輸入需要編譯的分支資訊點擊構建
任務視圖
* Phase之間都是按順序執行