1、通用脚本
#!/bin/bash
cd /home/xtzl_project/XTZL_server
chmod 777 *.sh
sh stop.sh
sh replace.sh
BUILD_ID=dontKillMe sh start.sh
2、replace.sh
#!/bin/bash
jar_name=cooperative_governance_server.jar
#!编译好的jar包存放地址
#file_path=/var/lib/jenkins/workspace/partybuild_project/partybuilding/target
#!将现有的jar备份后,将新的jar包替换
file="/home/xtzl_project/XTZL_server/cooperative_governance_server.jar"
if [ -f "$file" ]
then
cp $file /home/xtzl_project/back/server_backupjar/$jar_name.`date +%Y%m%d%H%M%S`
fi
#rm -rf $file
#cp $file_path/$jar_name /opt/partybuild
<