Skip to content

Commit b708e57

Browse files
authored
Update show.sh
1 parent 223b3e7 commit b708e57

File tree

1 file changed

+24
-11
lines changed

1 file changed

+24
-11
lines changed

show.sh

+24-11
Original file line numberDiff line numberDiff line change
@@ -57,9 +57,8 @@ oneclick_combat(){
5757

5858
cd $combat_dir
5959

60-
orilogid=$(git log|grep commit|head -n1|awk '{print $2}')
60+
orid=$(git log|grep commit|head -n1|awk '{print $2}')
6161

62-
echo -e "${Info}: orilogid: ${orilogid}"
6362
echo -e "${Info}:准备拉取最新代码"
6463
cd $combat_dir && git pull
6564
if [ $? -ne 0 ]; then
@@ -73,32 +72,45 @@ oneclick_combat(){
7372
fi
7473

7574
curId=$(git log|grep commit|head -n1|awk '{print $2}')
76-
needpackage="0"
75+
needpackage="No"
7776

78-
echo -e "${Info}: curId : ${curId}"
79-
if [ "$orilogid" != "$curId" ]; then
80-
needpackage="1"
77+
if [ "$orid" != "$curId" ]; then
78+
needpackage="Yes"
8179
fi
8280

83-
echo -e "${Info}: need package :${needpackage}"
81+
echo -e "${Info}: need package : ${needpackage}"
82+
8483

8584

8685

87-
read_func
8886

89-
echo -e "${Info}:Spark-submit Mode: ${depMode}"
9087

91-
if [ "${needpackage}" = "1" ]; then
88+
89+
if [ "${needpackage}" = "Yes" ]; then
9290
echo -e "${Info}:packaging..."
9391
mvn clean package -DskipTests=true
9492
if [ $? -ne 0 ]; then
9593
echo -e "${Error}: error in package. stop everything!"
9694
exit -1
9795
fi
9896
else
99-
echo -e "${Info} 与上次版本对比一致,跳过打包"
97+
98+
read -p "与上次版本对比一致,是否打包?默认跳过 [1/yes:pack] " pkg
99+
case ${pkg} in
100+
[1][yY][eE][sS]|[yY])
101+
echo ${pkg}.
102+
mvn clean package -DskipTests=true;;
103+
*)
104+
echo -e "${Info} 跳过打包."
105+
;;
106+
esac
100107
fi
101108

109+
110+
read_func
111+
112+
echo -e "${Info}:Spark-submit Mode: ${depMode}"
113+
102114
echo -e "${Info} kill server..."
103115

104116
jps -l |grep SparkSubmit|awk '{print $1}'|xargs -i kill -9 {}
@@ -119,6 +131,7 @@ oneclick_combat(){
119131
--driver-java-options "-Dlog4j.configuration=file:${prop} \
120132
-XX:+PrintGCApplicationConcurrentTime -Xloggc:gc.log" \
121133
--conf spark.driver.port=20002 \
134+
--jars /data/system/probd/probd-0.3.1/spark-1.6.0-bin-hadoop-2.6.3/external_jars/lucene-core-5.5.2.jar,/data/system/probd/probd-0.3.1/spark-1.6.0-bin-hadoop-2.6.3/external_jars/guava-18.0.jar,/data/system/probd/probd-0.3.1/spark-1.6.0-bin-hadoop-2.6.3/external_jars/jsr166e-1.1.0.jar \
122135
$combat_dir/target/combat-platform.jar 2>&1 &
123136

124137
sleep 2s

0 commit comments

Comments
 (0)