Jenkins一次任務構建中如何處理多個git倉庫


  jenkins有一個插件,叫 Multiple SCMs plugin,這款插件支持多個版本控制管理源,你可以在一次構建中選擇多個倉庫進行構建(同時支持git和svn)。確保jenkins安裝該插件后,參考如下:

  1、在源碼管理中選擇 Multiple SCMs

   

  2、選擇你的代碼倉庫類型,進行添加,比如git

   

  3、填寫第2步添加的倉庫屬性

   

  注意第3步中的紅色框:圖中的code和config是2個文件夾,對應你的源代碼倉庫的個數,拿我們當前的情況來說,在當前jenkins任務的工作區間下,分別建立code和config文件夾,將第一個倉庫(前端代碼)拉取至code目錄下,將第二個倉庫(前端所有配置)拉取至config目錄下。如果沒有添加文件夾進行區分,會出現前一個倉庫將后一個倉庫覆蓋的問題(如果兩個倉庫的軟件是一樣的,比如都是git或者都是svn),造成我們構建的時候找不到文件。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM