From 0c81830e1aad30aad4f173239478a3fecedfe4e6 Mon Sep 17 00:00:00 2001 From: "leedongmyung[desktop]" Date: Sun, 5 Nov 2023 07:58:30 +0900 Subject: [PATCH] =?UTF-8?q?=E3=85=85=E3=84=B7=E3=84=B4=E3=85=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- assets/script/shell/check_package_update.sh | 32 +++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 assets/script/shell/check_package_update.sh diff --git a/assets/script/shell/check_package_update.sh b/assets/script/shell/check_package_update.sh new file mode 100644 index 0000000..e2e54c4 --- /dev/null +++ b/assets/script/shell/check_package_update.sh @@ -0,0 +1,32 @@ +echo $PATH + +echo "Current workspace: ${PWD}" +#cd ../dart_framework && git pull origin master +#cd ../${JOB_NAME} + +#bash ./assets/script/shell/check_rev.sh + +## 현재 리비전 체크 +REV_OLD=`cat git_rev.txt` +git rev-list --all HEAD --all --count > git_rev.txt +REV_NEW=`cat git_rev.txt` + +echo "$REV_OLD" +echo "$REV_NEW" + +RESULT=FALSE +if [ ${REV_OLD} -ne ${REV_NEW} ] ; then + RESULT=TRUE +fi + +#echo $RESULT > result.txt +#RESULT=$(head -n 1 result.txt) + +if [ ${RESULT} == "TRUE" ] ; then + echo "Build Start!" + flutter clean + flutter packages upgrade + flutter pub get + flutter pub run build_runner build --delete-conflicting-outputs + echo "Build End!" +fi \ No newline at end of file