我有一個有子項目的git項目。詹金斯git子項目項目的訂購
樣本表示:
parent
core
-src
-pom.xml
projA
-src
-pom.xml
projB
projB1
-src
-pom.xml
projB2
-src
-pom.xml
projC
-src
-pom.xml
pom.xml (parent pom)
projA
,projB1
,projB2
和projC
是獨立的項目,它採用內部core
項目。 實際上,大約有8-10個獨立項目。
我正在使用Jenkins的CI。我使用git插件來獲取項目細節和maven插件來構建項目並運行測試用例。
我簡單地使用clean install
的目標。
目前,我創建了一個單一的工作。一些項目花費更多時間(1-2小時)來運行所有測試用例。使用這種方法,項目的執行順序是隨機。
- 有沒有什麼更好的方法以更好的方式來處理這個和控制構建執行的順序,這樣我建脆弱模塊第一&穩定版本以後呢?
- 建立後
core
模塊我想要並行構建其他模塊(2或3在一個時間)以快速構建過程。我怎樣才能做到這一點?
真棒...... :) –