一、创建一个自由风格的项目
二、配置gitlab和shell
配置分支参数
选择源码管理
可以添加多个分支
可以设置多长时间执行一次
我这边执行使用maven打包
构建后的操作就是移动jar包并启动sh脚本
服务器的执行脚本
#!/bin/bash
PID=`lsof -i:8181| grep LISTEN |awk '{print $2}'`
echo ${PID}
export BUILD_ID=dontKillMe
if [[ $PID -ge 0 ]];then
kill -9 $PID
fi
nohup java -jar devOpsProjectTest.jar > /dev/null 2>&1 &
返回Jenkins开始构建
选择分支开始构建
然后访问url 查看接口是否部署成功