[postgis-tickets] [SCM] PostGIS branch master updated. 3.4.0rc1-687-g194b27a85
git at osgeo.org
git at osgeo.org
Tue Oct 17 05:38:27 PDT 2023
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "PostGIS".
The branch, master has been updated
via 194b27a856b63a7b7ad8a8353788b5480b5cc51c (commit)
from 62ea563db10f0ade4c6321ee4e261754d6446cb5 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 194b27a856b63a7b7ad8a8353788b5480b5cc51c
Author: Sandro Santilli <strk at kbt.io>
Date: Tue Oct 17 14:37:07 2023 +0200
Enable upgrade-from-unpackaged tests by default, allow disabling
Pass --skip-unpackaged to skip those tests
References #5573
References #5341
diff --git a/utils/check_all_upgrades.sh b/utils/check_all_upgrades.sh
index f68b0c114..a4ce16d58 100755
--- a/utils/check_all_upgrades.sh
+++ b/utils/check_all_upgrades.sh
@@ -6,7 +6,7 @@ CTBDIR=`pg_config --sharedir`/contrib/
TMPDIR=/tmp/check_all_upgrades-$$-tmp
PGVER=`pg_config --version | awk '{print $2}'`
PGVER_MAJOR=$(echo "${PGVER}" | sed 's/\.[^\.]*//' | sed 's/\(alpha\|beta\|rc\).*//' )
-CHECK_UNPACKAGED=0
+CHECK_UNPACKAGED=1
echo "INFO: PostgreSQL version: ${PGVER} [${PGVER_MAJOR}]"
BUILDDIR=$PWD # TODO: allow override ?
@@ -18,16 +18,29 @@ cd - > /dev/null
# This is useful to run database queries
export PGDATABASE=template1
+usage() {
+ echo "Usage: $0 [-s] <to_version>"
+ echo "Options:"
+ echo "\t-s Stop on first failure"
+ echo "\t--skip-unpackaged Do not test upgrades from unpackaged"
+}
-if test "$1" = "-s"; then
- EXIT_ON_FIRST_FAILURE=1
+while test -n "$1"; do
+ if test "$1" = "-s"; then
+ EXIT_ON_FIRST_FAILURE=1
+ elif test "$1" = "--skip-unpackaged"; then
+ CHECK_UNPAKAGED=0
+ elif test -z "$to_version_param"; then
+ to_version_param="$1"
+ else
+ usage >&2
+ exit 1
+ fi
shift
-fi
+done
-if test -z "$1"; then
- echo "Usage: $0 [-s] <to_version>" >&2
- echo "Options:" >&2
- echo "\t-s Stop on first failure" >&2
+if test -z "$to_version_param"; then
+ usage >&2
exit 1
fi
@@ -141,7 +154,6 @@ report_missing_versions()
}
-to_version_param="$1"
to_version=$to_version_param
if expr $to_version : ':auto' >/dev/null; then
to_version=`psql -XAtc "select default_version from pg_available_extensions where name = 'postgis'"` || exit 1
-----------------------------------------------------------------------
Summary of changes:
utils/check_all_upgrades.sh | 30 +++++++++++++++++++++---------
1 file changed, 21 insertions(+), 9 deletions(-)
hooks/post-receive
--
PostGIS
More information about the postgis-tickets
mailing list