auto-sh: Add build script for jenkins [1/1]

PD#SWPL-46820

Problem:
Add build script for jenkins

Solution:
Add build script for jenkins

Verify:
auto-sh

Change-Id: I4f4f71de21c8dfe23b5416d3e699e9060a5a7f32
Signed-off-by: tuan zhang <tuan.zhang@amlogic.com>
diff --git a/check.sh b/check.sh
new file mode 100755
index 0000000..f5c440d
--- /dev/null
+++ b/check.sh
@@ -0,0 +1,54 @@
+#!/bin/bash
+#
+#  Copyright (c) 2019 Amlogic, Inc. All rights reserved.
+#
+source scripts/amlogic/util.sh
+
+if [ "$1" == "clear-all" ];then
+        rm -fr demos/amlogic/n200/*/*/gcc
+        rm bl30.bin
+        exit 0
+fi
+
+declare -i FAIL_COUNTER=0
+SCRIPT_PATH=${SCRIPT_PATH:-$(dirname $(readlink -f $0))}
+autobuild=${SCRIPT_PATH}/build-`date +%Y%m%d%H%M%S`
+#mkdir -p $autobuild
+echo $autobuild
+
+declare -i TOTAL_CFG=1
+
+board=$(list_boards)
+ALL_BOARDS='\n'"Build BL30 for boards: "$board'\n'"--- $autobuild"'\n\n'
+
+echo -e $ALL_BOARDS
+
+RESULT='\n'"-------------------------------------------------------"'\n'
+
+for item in ${board[@]}
+{
+        ./mk $item
+
+        if [ $? != 0 ]; then
+                FAIL_COUNTER=$FAIL_COUNTER+1
+                RESULT=$RESULT"$TOTAL_CFG."'\t'${item}'\t\033[41;37m--- build failed\033[0m\n'
+        else
+                RESULT=$RESULT"$TOTAL_CFG.\t"${item}'\r\t\t\t\t--- pass\n'
+
+                #cp -fr ./build/$item $autobuild/
+                rm -fr demos/amlogic/n200/*/${item}/gcc
+        fi
+        TOTAL_CFG+=1;
+
+        echo -e $RESULT
+}
+
+if [ $FAIL_COUNTER != 0 ]; then
+        RESULT=$RESULT"\n\tCompile failed SoC number : "'\033[41;37m'$FAIL_COUNTER'\033[0m\n'
+else
+        RESULT=$RESULT"\n\tCompile all passed!\n\n"
+fi
+
+#echo -e $RESULT
+
+exit $FAIL_COUNTER