首先jdk,jenkins安装好,新版jenkins不支持jdk8
然后安装环境maven,git
环境配置




插件安装
gitlab插件

Build Authorization Token Root插件

插件环境整好之后新建个任务
源码管理,填入仓库https地址,添加gitlab账号密码,确保能联通

开始构建触发条件,这里的webhook url,和下面点高级之后有一个secrect token,这两个等会有用

gitlab仓库这边要执行的操作
进入具体仓库,设置刚才的url和token,ssl验证根据具体情况来

设置完成之后,下面会多出来刚才设置的hook,可以点击测试,如果jenkins那边有正常多出来版本,那就代表正常

构建完成只是代表代码同步过来了,之后还要进行一些操作,比如打包

这里是代表了,构建完成之后进行打包,打包之后将jar包复制到其他目录底下,然后启动

如果用shell脚本,项目有正常杀死什么的,就是无法正常启动,在shell脚本顶部加
BUILD_ID=DONTKILLME



















