网站建设卩金手指科杰十四,建站最便宜的平台,芜湖做网站的公司排名,广告设计培训学校实现核心功能#xff1a;完成Linux环境下Springboot自动打包发布功能详细功能#xff1a;自动更新Svn最新代码删除原有打包文件自动打包将打包之后的项目文件复制到其他服务器关闭本地项目进程重新启动本地项目服务使用到的相关技术#xff1a;SVN#xff0c;Maven#xf…实现核心功能完成Linux环境下Springboot自动打包发布功能详细功能自动更新Svn最新代码删除原有打包文件自动打包将打包之后的项目文件复制到其他服务器关闭本地项目进程重新启动本地项目服务使用到的相关技术SVNMavenSpring Boot#!/bin/bashecho 正在获取最新PS3000FS...svn co https://10.122.111.248/svn/ps2000/B_源码/PS3000FS ${HOME}/PS3000FS/echo 删除原有文件缓存...rm -rf ${HOME}/PS3000FS/targetecho 切换目标工作目录...cd ${HOME}/PS3000FSecho 打包PS3000FS...mvn package -q -DskipTestsecho 复制PS3000FS至10.122.111.80...sshpass -p 66231088 scp ${HOME}/PS3000FS/target/PS3000FS-1.0.0.jar zz10.122.111.80:/home/zz/userecho 复制PS3000FS至10.122.111.81...sshpass -p 66231088 scp ${HOME}/PS3000FS/target/PS3000FS-1.0.0.jar zz10.122.111.81:/home/zz/userecho 正在获取最新PS3000AS...svn co https://10.122.111.248/svn/ps2000/B_源码/PS3000AS ${HOME}/PS3000AS/echo 删除原有文件缓存...rm -rf ${HOME}/PS3000AS/targetecho 切换目标工作目录...cd ${HOME}/PS3000ASecho 打包PS3000AS...mvn package -q -DskipTestsecho 复制PS3000AS至10.122.111.80...sshpass -p password scp ${HOME}/PS3000AS/target/PS3000AS-1.0.0.jar zz10.122.111.80:/home/zz/userecho 复制PS3000AS至10.122.111.81...sshpass -p password scp ${HOME}/PS3000AS/target/PS3000AS-1.0.0.jar zz10.122.111.81:/home/zz/userecho 正在关闭本地PS3000FS、PS3000AS 进程...ps -efww|grep -w PS3000FS-1.0.0.jar|grep -v grep |cut -c 9-15 |xargs kill -9 /dev/null 21 ps -efww|grep -w PS3000AS-1.0.0.jar|grep -v grep |cut -c 9-15 |xargs kill -9 /dev/null 21 sleep 1echo 关闭成功...echo 重新开启本地PS3000FS进程...nohup java -jar /home/zhpt/PS3000FS/target/PS3000FS-1.0.0.jar --custom.keyA /dev/null 21 echo 重新开启本地PS3000AS进程...nohup java -jar /home/zhpt/PS3000AS/target/PS3000AS-1.0.0.jar --custom.keyB /dev/null 21 echo 全部执行完毕OK ! exit 0