Jenkins job之間依賴關係配置(聯動構建)

使用場景:

想要在某APP打新包以後,當即執行自動化測試的job來驗證該新包。
好比Job A 執行完執行Job B ,以下圖所示,如何創建依賴呢?測試


主要有兩種方法:

一、配置上游依賴;

二、配置下游依賴;

 

一、第一種方法:配置上游依賴

構建觸發器-配置以下信息:ui

選擇【Build after other projects are built】blog

【Project to watch】: 依賴的項目名稱
【Trigger only if build is stable】:只有在A項目構建文檔後進行構建,過濾條件文檔

這樣咱們執行A項目構建,緊接着B項目也會構建。進入Project B詳情頁後,可查看已配置的上級項目A。自動化

 

二、第二種方法:配置下游依賴

如今把上面的B job的配置刪除了,咱們在A中配置它的下游。
構建後操做-配置以下信息:table

選擇【Build other projects】自動化測試

【Project to watch】: 依賴的項目名稱
【Trigger only if build is stable】:過濾條件配置

這樣咱們執行A項目構建,緊接着B項目也會構建。進入Project A詳情頁後,可查看已配置的下級項目B。gc

相關文章
相關標籤/搜索