jenkins: 無法連接倉庫


1. 問題現象

在控制台配置項目的Git地址后,提示無法連接倉庫

2. 解決方案

2.0 gitlab插件

  安裝gitlab插件可直接通過用戶名+密碼拉取代碼

2.1 Git

   確認jenkins服務端是否安裝Git,並在jenkins控制台 系統管理-全局工具配置-Git 中正確git的可執行路徑

2.2 ssh密鑰

  1. vim /etc/passwd,查看jenkins的家目錄
  2. jenkins家目錄是否有.ssh 目錄, 沒有則則執行 mkdir .ssh 新建,並修改目錄用戶組 chown -R jenkins:jenkins .ssh
  3. 將 /root/.ssh 下的 ida_rsa id_rsa.pub known_host authorized_keys 文件拷貝到jenkins家目錄下的.ssh 目錄
  4. 將id_rsa.pub的內容添加到gitlab中 User Setting的 SSH Keys 中
  5. 在jenkins項目配置中源碼管理的信任憑證使用gitlab中配置了 SSH Keys 的用戶密碼拉取代碼


免責聲明!

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



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