Gitlab与Jenkins深度整合:构建持续集成实践(第二部分)
最编程
2024-02-16 13:03:00
...
Gitlab和Jenkins集成 实现CI (一)
Gitlab和Jenkins集成 实现CI (二)
Gitlab和Jenkins集成 实现CI (三)
配置Gitlab api token
配置 Gitlab
进入gitlab
点击保存,切记先将tokens复制出来,后续是无法查看的
Dashboard - Manage Jenkins - System - GitLab
jenkins配置全局凭据
jenkins添加GitLab connections
添加完成后,点击test connection,如果出现success,说明配置成功
jenkins项目中配置gitlab api token
进入项目
配置jenkins免密拉取gitlab代码
生成公私钥对
#进入jenkins
docker container exec -it jenkins /bin/bash
#生成密钥对,一路回车确认就行
ssh-keygen -t rsa
cd ~
#获取公钥
cat .ssh/id_rsa.pub
#获取私钥
cat .ssh/id_rsa
配置Gitlab上的公钥
配置Jenkins上的私钥
注意:配置的是全局凭据