X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=push-stick.sh;h=04321b4af3a6968fc4e956c0c049f2fbf33c009a;hb=c62892948f9e9e3fb8682192bcbdb0d6af4a1c96;hp=4a8ca0961d85ff2e84b0582e802edef09a68ebf3;hpb=1b1fe47beeb6cf5eb4b58be59058d521fae899ee;p=jprojects-scripts.git diff --git a/push-stick.sh b/push-stick.sh index 4a8ca09..04321b4 100755 --- a/push-stick.sh +++ b/push-stick.sh @@ -16,16 +16,23 @@ then exit 0 fi -for ENTRY in ${LIST}; do - echo "$0: Pushing '${ENTRY}' ..." - cd "${JPROJECTS_HOME}/${ENTRY}" || exit 255 +for project in ${LIST}; do + echo "$0: Processing '${project}',mode='$1' ..." + cd "${JPROJECTS_HOME}/${project}" || exit 255 - if [ -z "$2" ] + SKIP_TEST="${project:0:9}" + + if [ -z "$2" -o "${SKIP_TEST}" = "jratecalc" ] then - git push --all + echo "$0: Pushing '${project}',mode='$1' ..." + git push --all || exit 255 fi - if [ "$1" = "d" ] + if [ "${SKIP_TEST}" = "jratecalc" ] + then + echo "$0: Not continuing for jratecalc project '${project}'." + continue + elif [ "$1" = "d" ] then git push --all daedalus elif [ "$1" = "t" ] @@ -35,5 +42,6 @@ for ENTRY in ${LIST}; do then git push --all upstream fi + cd "${JPROJECTS_HOME}" done