一、gitlab 添加jenkins服务器的公钥

  1. jenkins 生成秘钥命令
ssh-keygen -t rsa

2.jenkins 秘钥地址:

cd   /root/.ssh

在这里插入图片描述
3.复制公钥 到gitlab 添加

cat id_rsa_pub

在这里插入图片描述

4.添加私钥到jenkins

cat id_rsa

在这里插入图片描述
5.绑定(顺利的话到这里就结束了)
(该图是成功时的图)
在这里插入图片描述
6、解决连接失败的办法
先用git 克隆一下需要帮定项目ssh地址
在这里插入图片描述
发现git能够拉取gitlab 项目
此时,在去秘钥目录发现如下文件

cd /root/.ssh

在这里插入图片描述
此时再去jenkins 以ssh凭证绑定项目 不再报错
在这里插入图片描述
尝试构建项目成功:
在这里插入图片描述

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐