Jenkins安装步骤不用多说,网上有的是

介绍一下gitlab,Jenkins,服务器之间的关系,从gitlab上拉取代码,Jenkins编译打包发布到指定服务器上。

注:在我工作过程中碰到一些解决不了的问题,后来直接捋不清它们之间的关系。

首先是插件,几个常用插件。
Jenkins配置_第1张图片

说一下全局配置,前面没什么需要注意的
Jenkins配置_第2张图片Jenkins配置_第3张图片

Publish over SSH 配置
Jenkins配置_第4张图片

全局配置基本没什么需要注意的,即使Publish over SSH 没有配置也可以,下面说一下全局工具配置
Jenkins配置_第5张图片

还有就是构建任务的配置

Jenkins配置_第6张图片

这边提一下,有可能是Jenkins本身刷新时间的问题,或者是网络问题,git地址一直报错,可以先去配置其它项 (注意一定要加端口)
Jenkins配置_第7张图片Jenkins配置_第8张图片

这里要注意的是有可能会提示找不到pom.xml文件,原因是构建之前,Jenkins要把代码下载到本地,所以如果你没有手动上传的话这里会报错,继续向下走就可以

Jenkins配置_第9张图片Jenkins配置_第10张图片

上面的构建方式是我选用的,其它的构建方式还在研究过程中........

如果在安装Jenkins时web界面出现该jenkins实例似乎已离线

将 root/.jenkins/hudson.model.UpdateCenter.xml中的

https://updates.jenkins.io/update-center.json;

替换成

https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json;