配置 Jenkins 持续交付
配置 Jenkins 的 gitlab 免密登录
参考
https://www.jianshu.com/p/1485a22f99b4
侵权删
家里网络不好,自己先搬点简单的东西记录一下,后续再虚拟机中测试
配置 Jenkins 的 GitLab SSH 免密登录
- 交互式进入 Jenkins 容器
docker exec -it jenkins /bin/bash
- 进入容器后,生成SSH KEY
ssh-****** -t rsa -C "[email protected]"
- 查看公钥
cat /var/jenkins_home/.ssh/id_rsa.pub
- 复制公钥到 GitLab
把**复制到gitlab 配置ssh 的地方
cd 路径下,手动克隆一次文件,该步骤的主要作用是为了生成和服务器的验证信息
配置 Publish over SSH
配置
-> 系统配置
-> Publish over SSH
gitLab为项目创建标签
在 GitLab 中为项目创建标签
jenkins 创建Maven Project
在 Jenkins 中创建一个基于 Maven 的任务
参考b站视频https://www.bilibili.com/video/av54208509?p=34