Ver Fonte

代码重构

tom.xu@informa.com há 2 anos atrás
pai
commit
8d1c97a552
1 ficheiros alterados com 29 adições e 0 exclusões
  1. 29 0
      dmhub_cbme.sh

+ 29 - 0
dmhub_cbme.sh

@@ -0,0 +1,29 @@
+#!/bin/bash 
+date=`date +%Y%m%d%H%M%S`
+CODE_PATH=/home/workspace/ifm-dmhub/
+APP=dmhub-cbme
+APP_NAME=${APP}".jar"
+cd ${CODE_PATH}
+echo "开始拉取最新代码"
+#首先进行编译
+git pull
+echo "开始编译"
+mvn clean package -pl dmhub-cbme -am -Dmaven.test.skip=true
+echo "编译完成-切换目录"
+cd dmhub-cbme/target/
+
+echo "切换完成- kill 进程"
+#获取pid
+tpid=`ps -ef|grep $APP_NAME|grep -v grep|grep -v kill|awk '{print $2}'`
+echo $tpid
+if [ ${tpid} ]; then
+	echo 'Kill Process!'
+	kill -9 $tpid
+fi
+echo "copy ifm-dmhub.jar to  /home/ifm-dmhub/dmbub-cbme"
+cp dmhub-cbme.jar /home/ifm-dmhub/dmbub-cbme/
+cd /home/ifm-dmhub/dmbub-cbme/
+nohup java -jar  ${APP_NAME} > dmhub-cbme.out 2>&1 &
+sleep 5
+tail -f dmhub-cbme.out
+exit 0