前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >jenkins凭证管理

jenkins凭证管理

作者头像
阿超
发布2022-08-16 15:59:31
4380
发布2022-08-16 15:59:31
举报
文章被收录于专栏:快乐阿超

安装Credentials Binding插件

插件
插件

安装完了回设置页面,发现有了一个Manage Credentials

凭据插件
凭据插件

然后安装Git插件

Git
Git

安装完了去服务器里安装Git

代码语言:javascript
复制
#yum安装Git
yum install git -y
#安装完了用以下命令查看版本
git --version

安装好了我们就开始拉代码吧~

先去到我们的Manage Credentials

点击全局

全局
全局

然后点击添加凭据

凭据
凭据

选择第一个Username with password

gitlab
gitlab

填写好Gitlab的用户名密码

到我们新建的项目test01的配置里

test01
test01

填写git仓库,然后选择凭据,如果凭据验证通过,就会是我这个样子,否则是报错

点击保存后,再点击左侧的Build Now按钮

build now
build now

这时候,jenkins就去拉代码了

默认是在/var/lib/jenkins/workspace/

目录
目录

然后是ssh的免密登录秘钥类型

代码语言:javascript
复制
#先在服务器上生成秘钥(yao!)敲完按回车
ssh-keygen -t rsa
#然后进入目录
cd /root/.ssh
#cat公钥文件
cat id_rsa.pub

复制,粘贴到Gitlab

回到Gitlab,点击头像里的Settings

settings
settings

然后到左侧找到SSH Keys,把ssh公钥放到右边的大框

ssh私钥
ssh私钥

然后同样

代码语言:javascript
复制
#打印私钥
cat id_rsa

然后添加一个凭证,选择ssh类型的

私钥
私钥

然后确定

然后同样创建一个test02

粘贴我们ssh方式的git仓库地址

选择我们配置好的ssh方式的凭证

ssh方式
ssh方式

然后保存,Build Now

发现在我们的/var/lib/jenkins/workspace/目录下,已经有test02了

test02
test02

凭证管理就到这里啦~

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020-07-26,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档