2014-02-21 129 views
0

多個文件夾中的多個詹金斯的工作,我有5個倉庫:如何創建從git倉庫

的Java 2,R 1,Python中的1和最後的文件

我想爲此共同創建一個主存儲庫作爲文件夾,並希望爲存儲庫中的這些文件夾創建jenkins作業。

請讓我知道這是可能的,如果是的話我應該怎麼辦。

回答

0

是的,這是可能的。

您可以創建5個不同的jenkins作業引用相同的git回購。每個人的執行階段的內容將有所不同。也就是說,如果你使用的螞蟻,這看起來可能:

  • Java_1工作ant -f java_1/build.xml all
  • 文檔工作ant -f doc/build.xml all

注:此方法意味着在頭頂文件數量:每個作業將複製和同步所有回購,而只需要其中的一部分。

+0

感謝。我試圖在git的子文件夾中創建一個jenkins maven作業,並在其中放入了pom.xml。 當我嘗試手動構建此作業時,它失敗,出現以下異常: http://cwiki.apache.org/confluence/display/MAVEN/MissingProjectException。 它還打印: 目標,需要一個項目來執行,但有這個目錄中沒有POM(在/ var/lib中/詹金斯/職位/ JavaOne會議/工作空間) 能否請你幫我解決這個問題。 –