diff --git a/scripts/publish_java/boundle.sh b/scripts/publish_java/boundle.sh index 9e0d612..c53e6cc 100644 --- a/scripts/publish_java/boundle.sh +++ b/scripts/publish_java/boundle.sh @@ -1,10 +1,27 @@ source ./common.sh +work_dir=`pwd` + if [ -f "custom_init.sh" ]; then source ./custom_init.sh fi -work_dir=`pwd` +reg='\.*D[1-9]$' +if [[ $dir_name =~ $reg ]] +then + touch bin/is_test_env + cd ${SOURCE_DIR} + git pull + git checkout release + cd $work_dir +fi + + cd ${SOURCE_DIR} + git pull + git checkout release + cd $work_dir + + cd ${SOURCE_PATH} echo ${PRE_COMPILE_CMD}|sh echo ${COMPILE_CMD}|sh @@ -17,12 +34,6 @@ tag_name=`git status |grep '# On branch '|sed 's/# On branch //g'` dir_name=`basename $PWD` package_name=${dir_name}.tar.gz -reg='\.*D[1-9]$' -if [[ $dir_name =~ $reg ]] -then - touch bin/is_test_env -fi - if [[ IS_DEV_ENV -eq 1 ]]; then rm -rf new_lib mkdir -p new_lib