# 打包
mvn clean package
# 如果已有对应springboot的应用程序的进程在运行,杀死进程
echo "Stopping SpringBoot Application"
pid=$(ps -ef|grep -i sharedlease-1.0.jar |grep -v "grep"|awk '{print $2}')
echo "获取pid成功"+$pid
if [ -n "$pid" ];
then kill -9 $pid
echo '解除端口占用'
fi
#!/bin/bash
echo "授予当前用户权限"
chmod 777 /var/lib/jenkins/workspace/SPM-201831990734吴钟富-SIR/target/sharedlease-1.0.jar
echo "执行......"
# 运行springboot应用
BUILD_ID=dontkillMe nohup java -jar /var/lib/jenkins/workspace/SPM-201831990734吴钟富-SIR/target/sharedlease-1.0.jar &
springboot利用jenkins部署到本地
最新推荐文章于 2023-12-18 12:01:24 发布