自动部署Springboot项目脚本小脚本

时间:2023-03-09 20:17:30
自动部署Springboot项目脚本小脚本
#!/bin/bash
echo '自动部署Springboot项目脚本...'
# aaa.jar 项目jar包
pid=`ps -ef|grep aaa.jar|grep -v grep|grep -v restart|awk '{print$2}'`
if [ -n "${pid}" ] ;then
kill -9 ${pid}
echo '进程已经结束'
sleep 5
# 备份一份其他覆盖
mv aaa.jar backups/
echo '文件移动'
sleep 5
fi if [ -f "/spring/aaa.jar" ];then
nohup java -jar aaa.jar > log.out
echo "文件夹存在"
else
echo "请上传需要发布的项目"
fi
echo '脚步执行结束'