Jenkins安装步骤不用多说,网上有的是
介绍一下gitlab,Jenkins,服务器之间的关系,从gitlab上拉取代码,Jenkins编译打包发布到指定服务器上。
注:在我工作过程中碰到一些解决不了的问题,后来直接捋不清它们之间的关系。
首先是插件,几个常用插件。
说一下全局配置,前面没什么需要注意的
Publish over SSH 配置
全局配置基本没什么需要注意的,即使Publish over SSH 没有配置也可以,下面说一下全局工具配置
还有就是构建任务的配置
这边提一下,有可能是Jenkins本身刷新时间的问题,或者是网络问题,git地址一直报错,可以先去配置其它项 (注意一定要加端口)
这里要注意的是有可能会提示找不到pom.xml文件,原因是构建之前,Jenkins要把代码下载到本地,所以如果你没有手动上传的话这里会报错,继续向下走就可以
上面的构建方式是我选用的,其它的构建方式还在研究过程中........
如果在安装Jenkins时web界面出现该jenkins实例似乎已离线
将 root/.jenkins/hudson.model.UpdateCenter.xml中的
<url>https://updates.jenkins.io/update-center.json</url>
替换成
<url>https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json</url>