post steps ^-^ excute shell
#!/bin/bash
cd /home/zhutong/datas/zt-manager-service/
chmod 777 /home/zhutong/datas/zt-manager-service/stop.sh
chmod 777 /home/zhutong/datas/zt-manager-service/replace.sh
chmod 777 /home/zhutong/datas/zt-manager-service/startup.sh
./stop.sh
./replace.sh
echo "Execute shell Finish"
BUILD_ID=dontKillMe nohup /home/zhutong/datas/zt-manager-service/startup.sh &
startup.sh
java -jar /home/zhutong/datas/zt-manager-service/jars/zt-manager-service-0.0.1-SNAPSHOT.jar
stop.sh
#!/bin/bash
pids=`netstat -nlp | grep :9999 | awk '{print $7}' | awk -F"/" '{ print $1 }'`
echo $pids
for pid in $pids
do
kill -9 $pid
echo "killed process $pid"
done
replace.sh
cp /root/.jenkins/workspace/zt-manager-service/target/zt-manager-service-0.0.1-SNAPSHOT.jar /home/zhutong/datas/zt-manager-service/jars
==============================================================================================
#!/bin/bash
pids=`netstat -nlp | grep :8001 | awk '{print $7}' | awk -F"/" '{ print $1 }'`
echo $pids
for pid in $pids
do
kill -9 $pid
echo "killed process $pid"
done
cp /home/zhutong/datas/jenkins/workspace/zt-micro-service/zt-runnable/zt-runnable-auth-server/target/zt-runnable-auth-server.jar /home/zhutong/datas/zt-micro-service/auth
echo "Execute shell Finish"
BUILD_ID=dontKillMe nohup java -jar /home/zhutong/datas/zt-micro-service/auth/zt-runnable-auth-server.jar &