多個文件夾中的多個詹金斯的工作,我有5個倉庫:如何創建從git倉庫
的Java 2,R 1,Python中的1和最後的文件
我想爲此共同創建一個主存儲庫作爲文件夾,並希望爲存儲庫中的這些文件夾創建jenkins作業。
請讓我知道這是可能的,如果是的話我應該怎麼辦。
多個文件夾中的多個詹金斯的工作,我有5個倉庫:如何創建從git倉庫
的Java 2,R 1,Python中的1和最後的文件
我想爲此共同創建一個主存儲庫作爲文件夾,並希望爲存儲庫中的這些文件夾創建jenkins作業。
請讓我知道這是可能的,如果是的話我應該怎麼辦。
是的,這是可能的。
您可以創建5個不同的jenkins作業引用相同的git回購。每個人的執行階段的內容將有所不同。也就是說,如果你使用的螞蟻,這看起來可能:
ant -f java_1/build.xml all
ant -f doc/build.xml all
注:此方法意味着在頭頂文件數量:每個作業將複製和同步所有回購,而只需要其中的一部分。
使用[DSL插件(https://wiki.jenkins-ci.org/display/JENKINS/Job+DSL+Plugin) - 剛剛生成控制的新作業的作業
Hi @ user3148458。我們有一些關於StackOverflow的指南,旨在鼓勵高質量的答案。我建議你閱讀[編寫好答案的指南](http://stackoverflow.com/help/how-to-answer)。 – starsplusplus
感謝。我試圖在git的子文件夾中創建一個jenkins maven作業,並在其中放入了pom.xml。 當我嘗試手動構建此作業時,它失敗,出現以下異常: http://cwiki.apache.org/confluence/display/MAVEN/MissingProjectException。 它還打印: 目標,需要一個項目來執行,但有這個目錄中沒有POM(在/ var/lib中/詹金斯/職位/ JavaOne會議/工作空間) 能否請你幫我解決這個問題。 –