Jenkins系统:Windows Server 2012 R2 Datacenter
Maven项目:Spring Boot jar(内置Tomcat)
代码管理:GitLab私服
部署系统:CentOS7.x
安装Jenkins环境
官网地址:https://www.jenkins.io/zh
下载地址:Windows版msi
注意:生成环境使用请下载LTS版
下载完成后,根据提示安装即可。
安装插件列表
Locale 语言包
GitLab
SSH
Maven
全局配置
Configure System(系统配置)
全局配置UTF-8
配置GitLab私服信息
配置部署系统CentOS服务器SSH连接
Global Tool Configuration(全局工具配置)
Maven如果没有自定义settings.xml则不用配置(上面:settings-online.xml)
Git指向安装目录的git.exe(需要单独安装)
指向本地的maven目录,下载地址:https://maven.apache.org/download.html
新建Item
创建Maven任务
指定项目git地址
Maven打包、pscp上传jar
pscp.exe(下载完成放到 C:\Windows\System32 目录下) putty下载地址
添加构建后执行shell命令
根据自己的需求自定义
这里可以配置定时触发、变更触发、钩子触发等(选配,可不配然后手动执行)
在管理列表直接手动触发
注:有需要确认的命令需要创建确认文件(放到D:/confirm.bat)
补充:jar添加服务自启动可参考>>CentOS-配置jar包自启动(SpringBoot)