首页 > 编程语言 > 详细

jekins用maven项目构建运行springboot项目。以码云为例子

时间:2021-04-29 15:53:33      阅读:19      评论:0      收藏:0      [点我收藏+]

构建maven项目

1.搭建jekins请看

https://www.cnblogs.com/a1304908180/p/14714027.html

2.安装插件

Publish Over SSH插件,gieet插件等

3.jekins系统配置

环境变量要事先在linux服务器上安装好

技术分享图片

 

 

技术分享图片

 

 

 技术分享图片

 

 

 

 

 

 

4.项目配置.

技术分享图片

 

 

 技术分享图片

 

 

 技术分享图片

 

 

 技术分享图片

 

 

 restart.sh脚本

#!/bin/env bash

source /etc/profile
echo ‘JAVA_HOME‘ is $JAVA_HOME

#PID=`ps -ef |grep 项目名称 |grep -v grep | awk ‘{print $2}‘`
PID=`ps -ef |grep ‘test-1.0-SNAPSHOT.jar‘ |grep -v grep | awk ‘{print $2}‘`
if [ ! "$PID" ]
then # 这里判断TOMCAT进程是否存在
 echo $PID"进程不存在"
else
 echo "进程存在 杀死进程PID$PID"
 kill -9 $PID
fi
nohup java -jar ‘/usr/jekins/publish/test-1.0-SNAPSHOT.jar‘ >/dev/null 2>log &
#根据重启后是否有当前应用判断启动是否成功
pid=$(ps -ef | grep java| grep ‘test-1.0-SNAPSHOT.jar‘|awk -F ‘[ ]+‘ ‘{print $2}‘)
echo $pid
if [ -z $pid ]
then
 echo "启动失败"
 exit 1
else
 echo ‘test-1.0-SNAPSHOT.jar‘ : $pid "启动成功"
fi

5.点击立即构建即可

 

jekins用maven项目构建运行springboot项目。以码云为例子

原文:https://www.cnblogs.com/a1304908180/p/14717665.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!