安装Credentials Binding插件

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

然后安装Git插件

安装完了去服务器里安装Git
#yum安装Git
yum install git -y
#安装完了用以下命令查看版本
git --version安装好了我们就开始拉代码吧~
先去到我们的Manage Credentials里
点击全局

然后点击添加凭据

选择第一个Username with password

填写好Gitlab的用户名密码
到我们新建的项目test01的配置里

填写git仓库,然后选择凭据,如果凭据验证通过,就会是我这个样子,否则是报错
点击保存后,再点击左侧的Build Now按钮

这时候,jenkins就去拉代码了
默认是在/var/lib/jenkins/workspace/下

然后是ssh的免密登录秘钥类型
#先在服务器上生成秘钥(yao!)敲完按回车
ssh-keygen -t rsa
#然后进入目录
cd /root/.ssh
#cat公钥文件
cat id_rsa.pub复制,粘贴到Gitlab
回到Gitlab,点击头像里的Settings

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

然后同样
#打印私钥
cat id_rsa然后添加一个凭证,选择ssh类型的

然后确定
然后同样创建一个test02
粘贴我们ssh方式的git仓库地址
选择我们配置好的ssh方式的凭证

然后保存,Build Now
发现在我们的/var/lib/jenkins/workspace/目录下,已经有test02了

凭证管理就到这里啦~