Jenkins部署项目教程
1、登录Jenkins账号
2、点击左侧My Views

3.点击右上角+号创建

4.输入视图名称,选择List View

5.点击保存

6.可以选择添加现有任务或者创建新的任务,这里选择创建新的任务

7.本项目因为是maven项目,所以选择创建一个maven项目

8.配置任务





1 BUILD_ID=dontKillMe 2 rm -rf /home/hzbs/dev/hzbslsaoApi/*.jar 3 cp /home/hzbs/.jenkins/jobs/hzbslsoa-api/workspace/target/*.jar /home/hzbs/dev/hzbslsaoApi 4 5 PID=$(netstat -tlnp | grep 200 | awk '{print $7}' | awk -F '/' '{print $1}') 6 if [ -z $PID ]; then 7 echo "process provider not exist" 8 else 9 echo "process id: $PID" 10 kill -9 ${PID} 11 echo "process provider killed" 12 fi 13 14 bash /home/hzbs/dev/hzbslsaoApi/run.sh
下面run.sh为jar包的启动脚本
1 nohup /usr/local/jdk1.8.0_271/bin/java -jar 2 -Xms128m 3 -Xmx128m 4 -XX:PermSize=128M 5 -XX:MaxPermSize=128M 6 /home/hzbs/hzbslsoaMysql/*.jar >/home/hzbs/hzbslsoaMysql/oaMysqllog 2>&1 &
点击保存,配置完成,接下来点击发布,发布完成,配置成功

浙公网安备 33010602011771号