Hello World

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 的用户密码拉取代码
posted @ 2021-09-26 12:56  小小忧愁米粒大  阅读(1535)  评论(0编辑  收藏  举报
瞅啥瞅,好好看书