|
@@ -3,7 +3,9 @@
|
|
|
export JAVA_HOME=/root/jdk1.8.0_181
|
|
|
export PATH=$JAVA_HOME/bin:$PATH
|
|
|
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
|
|
|
-#!/usr/bin/env bash
|
|
|
+
|
|
|
+
|
|
|
+bashPath=/root/maxcompute_job/flow
|
|
|
|
|
|
if [ $# -eq 0 ];then
|
|
|
echo "---------------------------------------------------------------------------"
|
|
@@ -33,7 +35,7 @@ if [ $# -eq 0 ];then
|
|
|
echo "---------------------------------------------------------------------------"
|
|
|
fi
|
|
|
|
|
|
-java -jar DataWorks-flow-touch.jar -q
|
|
|
+java -jar $bashPath/DataWorks-flow-touch.jar -q
|
|
|
|
|
|
if [ $? -eq 0 ]; then
|
|
|
echo "company is not empty!"
|
|
@@ -42,7 +44,7 @@ else
|
|
|
exit $?
|
|
|
fi
|
|
|
|
|
|
-java -jar DataWorks-flow-touch.jar -f jobs/task-step02.yaml
|
|
|
+java -jar $bashPath/DataWorks-flow-touch.jar -f $bashPath/jobs/task-step02.yaml
|
|
|
|
|
|
if [ $? -eq 0 ]; then
|
|
|
echo "step02 succeed"
|
|
@@ -51,23 +53,23 @@ else
|
|
|
exit $?
|
|
|
fi
|
|
|
|
|
|
-#java -jar DataWorks-flow-touch.jar -f jobs/task-step03.yaml -d
|
|
|
-#
|
|
|
-#if [ $? -eq 0 ]; then
|
|
|
-# echo "step03 succeed"
|
|
|
-#else
|
|
|
-# echo "step03 failed"
|
|
|
-# exit $?
|
|
|
-#fi
|
|
|
-#
|
|
|
-#java -jar DataWorks-flow-touch.jar -f jobs/task-step04.yaml -d
|
|
|
-#
|
|
|
-#if [ $? -eq 0 ]; then
|
|
|
-# echo "step04 succeed"
|
|
|
-#else
|
|
|
-# echo "step04 failed"
|
|
|
-# exit $?
|
|
|
-#fi
|
|
|
+java -jar $bashPath/DataWorks-flow-touch.jar -f $bashPath/jobs/task-step03.yaml
|
|
|
+
|
|
|
+if [ $? -eq 0 ]; then
|
|
|
+ echo "step03 succeed"
|
|
|
+else
|
|
|
+ echo "step03 failed"
|
|
|
+ exit $?
|
|
|
+fi
|
|
|
+
|
|
|
+java -jar $bashPath/DataWorks-flow-touch.jar -f $bashPath/jobs/task-step04.yaml
|
|
|
+
|
|
|
+if [ $? -eq 0 ]; then
|
|
|
+ echo "step04 succeed"
|
|
|
+else
|
|
|
+ echo "step04 failed"
|
|
|
+ exit $?
|
|
|
+fi
|
|
|
|
|
|
echo "end"
|
|
|
|