!/bin/bash
export JAVA_HOME=/home/software/jdk/jdk1.8.0_172
rm -rf /home/tomcat/webapps/breeding.war
rm -rf /home/tomcat/webapps/breeding/
rm -f /home/tomcat/logs/*
cp /home/files_of_jenkins/project/target/breeding.war /home/tomcat/webapps/
cd /home/tomcat/bin/
TOMCAT_PATH=/home/tomcat/bin
echo "TOMCAT_PATH is $TOMCAT_PATH"
PID=ps aux | grep /home/tomcat/bin | grep java | awk '{print $2}'
if [ -n "PID"
sh "PID"
fi
PID2=ps aux | grep /home/tomcat/bin | grep java | awk '{print $2}'
if [ -n "PID2
echo "Try to kill PID2"
fi
sh "$TOMCAT_PATH/startup.sh"
sleep 3
PID=ps aux | grep /home/tomcat/bin | grep java | awk '{print $2}'
if [ -n "$PID" ]; then
echo "\nRestart tomcat successfully!"
else
echo "\nFail to startup tomcat"
exit 1
fi