diff --git a/packaging/win32/build_package.sh b/packaging/win32/build_package.sh index e2b674d17b..8ce3685372 100644 --- a/packaging/win32/build_package.sh +++ b/packaging/win32/build_package.sh @@ -79,7 +79,7 @@ fi if [ `hostname` = "gnucash-win32" ]; then # Determine where to upload to if $(echo $REPOS_URL | grep -q tags); then - TARGET_DIR=tags + TARGET_DIR=releases else TARGET_DIR=${REPOS_URL##*/} fi diff --git a/packaging/win32/functions.sh b/packaging/win32/functions.sh index 7bd37ca0c4..c68ecc051e 100644 --- a/packaging/win32/functions.sh +++ b/packaging/win32/functions.sh @@ -121,6 +121,7 @@ function die() { echo [ "$*" ] && echo "!!! $* !!!" echo "!!! ABORTING !!!" + restore_msys exit -1 } @@ -214,9 +215,11 @@ function configure_msys() { function restore_msys() { SUFFIX=$1 - echo "resetting msys to use original mingw." - rm /etc/fstab - mv /etc/fstab.$SUFFIX /etc/fstab + if [ -f /ect/fstab.$SUFFIX ]; then + echo "resetting msys to use original mingw." + rm /etc/fstab + mv /etc/fstab.$SUFFIX /etc/fstab + fi } ### Local Variables: *** diff --git a/packaging/win32/weekly_build.sh b/packaging/win32/weekly_build.sh index af28c482c5..9645b953d8 100644 --- a/packaging/win32/weekly_build.sh +++ b/packaging/win32/weekly_build.sh @@ -11,7 +11,7 @@ set -e # Only run this script on Monday night (first day of the week) -if [ `date +%u` != 2 ] ; then exit ; fi +if [ `date +%u` != 1 ] ; then exit ; fi function qpushd() { pushd "$@" >/dev/null; } function qpopd() { popd >/dev/null; }