第一步: 上篇说到使用docker部署自己的jenkins后, 接下来就准备一下自己公司的gitlab对接了
补充一点:
由于上篇没有使用, 到我使用的时候, 发现下载插件特别慢, 有时还下载不下来, 所以需要对下载地址进行配置
$ cd ${JENKINS_HOME}/updates #进入更新配置位置 $ sed -i 's#http://updates.jenkins-ci.org/download#https://mirrors.tuna.tsinghua.edu.cn/jenkins#g' default.json && sed -i 's#http://www.google.com#https://www.baidu.com#g' default.json
第二步: 安装必要的准备插件
- Maven Integration plugin (新建job的时候,有“构建一个maven项目”可以选择)
- Publish Over SSH (远程ssh到服务器并执行shell命令)
- pipeline全装上==> 这里最好是指定的装, 需要什么装什么, 我是为了图方便, 加上公司硬件配置够, 不用我担心内存
第三步: 配置系统环境==> 我这里jenkins内部自带jdk, 并且不用我装git ,我就配置了一个maven(通过docker挂载进去的)
第四步: 全局凭据中==> 增加gitlab的登录凭据 , 方便拉取
第五步: 新建项目
第六步: 编写脚本
第七步: 完成