jenkins2使用pipeline插件拉取Gerrit代碼


1:安裝插件:

https://www.cnblogs.com/itech/p/5610634.html

2:創建pipeline_demo3項目:(使用如下3步)

 3:這里check code檢出代碼操作,jenkins默認集成github,這里我們使用自己的gitlab,clone項目需要用戶名密碼登錄,這里我們可以使用jenkins的credentials創建證書,生成證書以后,在clone代碼時,指定git credentialsId,即可完成認證工作。 若不知道生成的證書id是多少,這里有個好辦法,去每個項目的pipeline-syntax,默認進入到Snippet Generator(代碼段生成器),我們選擇git: Git,然后輸入Repository URL、Branch、選擇Credentials,點擊Generate Pipeline Script,在下方輸入框里面,就可以生成對應的流程的腳本語句,是不是很方便

 4:拉取代碼腳本

node("xxx"){
  stage('get clone'){
    //check CODE
    git credentialsId: '05efe9e7-f57c-45e6-846a-752935b60376', url: 'ssh://xxx@10.80.30.10:29418/CDC_CustomHID_CDROM'
  }
}


 

 

 

 

 


免責聲明!

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



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