PROJECT=solrdump
TOMCAT_NAME
=tomcat
BASE_DIR
=/usr/local/$TOMCAT_NAME
set -m
cd
/usr/local/build/code
rm
-rf /usr/local/build/code/*
## update code mvn clean package  -Dmaven.test.skip=true -U
git clone -b v_1_0_3_20160818  git@192.168.1.111:server/$PROJECT.git
## package
cd /usr/local/build/code/$PROJECT
mvn  clean package  -Dmaven.test.skip=true -U
if [[ $? -gt 0 ]]; then
    echo "package fail!!"
    exit 1
fi

## close tomcat
sudo $BASE_DIR/bin/shutdown.sh $TOMCAT_NAME
ps -ef | grep  $TOMCAT_NAME | grep -v grep | awk '{print $2}' |xargs sudo kill -9

## transfer war to tomcat dir
rm -rf $BASE_DIR/webapps/*
rm -rf $BASE_DIR/work/*
cp -a /usr/local/build/code/solrdump/target/solrdump.war  $BASE_DIR/webapps/

## start tomcat
sudo $BASE_DIR/bin/startup.sh $TOMCAT_NAME
sudo tail -300f $BASE_DIR/logs/catalina.out