Linux下svn與tomcat實現腳本自動打包

#!/bin/sh
echo ">>>>>>>>>>>>>svn update<<<<<<<<<<<<<<<<<"
cd /data/server/cloud-yp/cloud-yp
svn up
echo ">>>>>>>>>>>>>mvn clean install<<<<<<<<<<<<<<<<<"
mvn clean
mvn install -Pzspfsc_v2_test
echo ">>>>>>>>>>>>>kill tomcat0032<<<<<<<<<<<<<<"
pidlist=$(ps -ef | grep tomcat-0032  | grep -v grep | awk '{print $2}')
kill -9 $pidlist
sleep 2s
echo ">>>>>>>>>>>>>clean tomcat webapp manager<<<<<<<<<<<<<"
cd /data/server/tomcat-0032/webapps/manager
rm -rf *
echo ">>>>>>cp and jar finally delete war to tomcat<<<<<"
\cp /data/server/cloud-yp/cloud-yp/cloud-zspfsc-manager/target/cloud-zspfsc-manager.war /data/server/tomcat-0032/webapps/manager
cd /data/server/tomcat-0032/webapps/manager
jar -xf cloud-zspfsc-manager.war
rm -rf cloud-zspfsc-manager.war
echo ">>>>>>>>>>>>>>>>please start tomcat<<<<<<<<<<<<<<<<<"

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章