jenkins 打包部署 maven,springboot應用


1、相關的插件安裝

Maven Integration plugin、Publish Over SSH


2、上傳文件和執(zhí)行腳本


3、附上腳本

#!/bin/bash

cd /usr/local/monitor

./stop.sh

nohup > /dev/null? sh start.sh

#start.sh內容

#!/bin/sh

export JAVA_HOME=/usr/jdk64/jdk1.8.0_60

echo ${JAVA_HOME}

echo "執(zhí)行....."

${JAVA_HOME}/bin/java -jar /usr/local/monitor/xxx.jar --spring.profiles.active=test &

echo "啟動成功…"

?xml version="1.0" encoding="UTF-8"?

#stop.sh內容

#!/bin/bash

APP_NAME="xxxx.jar"

echo "stop SpringBoot Application"

pid=`ps -ef | grep $APP_NAME | grep -v grep | awk '{print $2}'`

if [ -n "$pid" ]

then

kill -9 $pid

fi

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容