This is an automated email from the git hooks/post-receive script. x2go pushed a commit to branch master in repository buildscripts. commit fa953723b08cd8cb031e0e8e3c62d7db0a94a865 Author: Mihai Moldovan <ionic@ionic.de> Date: Wed Dec 14 22:39:58 2022 +0100 bin/{build-{deb,osx,rpm}-package,build-nsis-package.sh,generate-nsis-version.pl,pkgneedsbuild,sbuild-deb-package}: switch to UTC time for dates. This should make our builds timezone-independent. --- bin/build-deb-package | 4 ++-- bin/build-nsis-package.sh | 4 ++-- bin/build-osx-package | 4 ++-- bin/build-rpm-package | 4 ++-- bin/generate-nsis-version.pl | 2 +- bin/pkgneedsbuild | 2 +- bin/sbuild-deb-package | 4 ++-- 7 files changed, 12 insertions(+), 12 deletions(-) diff --git a/bin/build-deb-package b/bin/build-deb-package index f32b513..665b82e 100755 --- a/bin/build-deb-package +++ b/bin/build-deb-package @@ -92,7 +92,7 @@ set_vars() { COMPONENT="${ARGV2_COMPONENT:-${COMPONENT:-$COMPONENT_NIGHTLY}}" CODENAMES="${ARGV2_CODENAME:-${CODENAMES}}" [ -n "${ARGV2_CODENAME}" ] && FORCE_BUILD="yes" || true - DATE="${DATE:-$(date +%Y%m%d)}" + DATE="${DATE:-$(date -u '+%Y%m%d')}" if [ "x${COMPONENT}" = "x${COMPONENT_RELEASE}" ] || [ "x${COMPONENT}" = "x${COMPONENT_RELEASE}-test" ] || grep -qs "$COMPONENT" <<< "${COMPONENT_RELEASES}"; then CHECKOUT="${3:-build-${COMPONENT}}" elif [ "x${COMPONENT}" = "x${COMPONENT_NIGHTLY}" ]; then @@ -102,7 +102,7 @@ set_vars() { exit 1 fi # the DATE might be given as ,,today'' from the command line - [ "x${DATE}" = "xtoday" ] && DATE="$(date +%Y%m%d)" + [ "x${DATE}" = "xtoday" ] && DATE="$(date -u '+%Y%m%d')" # setting paths PROJECT_DIR="${HOME}/build/${COMPONENT}/${PROJECT}" diff --git a/bin/build-nsis-package.sh b/bin/build-nsis-package.sh index f86caa7..95a3310 100755 --- a/bin/build-nsis-package.sh +++ b/bin/build-nsis-package.sh @@ -78,7 +78,7 @@ set_vars() { COMPONENT="${ARGV2_COMPONENT:-${COMPONENT:-$COMPONENT_NIGHTLY}}" CODENAMES="${ARGV2_CODENAME:-${CODENAMES}}" [ -n "${ARGV2_CODENAME}" ] && FORCE_BUILD="yes" || true - DATE="${DATE:-$(date +%Y%m%d)}" + DATE="${DATE:-$(date -u '+%Y%m%d')}" if [ "x${COMPONENT}" = "x${COMPONENT_MAIN}" ]; then CHECKOUT="${3:-build-main}" elif [ "x${COMPONENT}" = "x${COMPONENT_MAIN_MSWIN}" ]; then @@ -93,7 +93,7 @@ set_vars() { exit 1 fi # the DATE might be given as ,,today'' from the command line - [ "x${DATE}" = "xtoday" ] && DATE="$(date +%Y%m%d)" + [ "x${DATE}" = "xtoday" ] && DATE="$(date -u '+%Y%m%d')" # setting paths : ${PROJECT_DIR:="/cygdrive/d/Build/GIT/nightly/${l_DIST}/${l_CODENAME}/x2goclient"} diff --git a/bin/build-osx-package b/bin/build-osx-package index 80e4264..e309517 100755 --- a/bin/build-osx-package +++ b/bin/build-osx-package @@ -94,7 +94,7 @@ set_vars() { COMPONENT="${ARGV2_COMPONENT:-${COMPONENT:-$COMPONENT_NIGHTLY}}" CODENAMES="${ARGV2_CODENAME:-${CODENAMES}}" [ -n "${ARGV2_CODENAME}" ] && FORCE_BUILD="yes" || true - DATE="${DATE:-$(date +%Y%m%d)}" + DATE="${DATE:-$(date -u '+%Y%m%d')}" if [ "x${COMPONENT}" = "x${COMPONENT_RELEASE}" ] || [ "x${COMPONENT}" = "x${COMPONENT_RELEASE}-test" ] || grep -qs "$COMPONENT" <<< "${COMPONENT_RELEASES}"; then CHECKOUT="${3:-build-${COMPONENT}}" elif [ "x${COMPONENT}" = "x${COMPONENT_NIGHTLY}" ]; then @@ -104,7 +104,7 @@ set_vars() { exit 1 fi # the DATE might be given as ,,today'' from the command line - [ "x${DATE}" = "xtoday" ] && DATE="$(date +%Y%m%d)" + [ "x${DATE}" = "xtoday" ] && DATE="$(date -u '+%Y%m%d')" # setting paths PROJECT_DIR="${HOME}/build/${COMPONENT}/${PROJECT}" diff --git a/bin/build-rpm-package b/bin/build-rpm-package index 9fe88ca..31b1f83 100755 --- a/bin/build-rpm-package +++ b/bin/build-rpm-package @@ -147,7 +147,7 @@ set_vars() { COMPONENT="${ARGV2_COMPONENT:-${COMPONENT:-$COMPONENT_NIGHTLY}}" CODENAMES="${ARGV2_CODENAME:-${CODENAMES}}" [ -n "${ARGV2_CODENAME}" ] && FORCE_BUILD="yes" || true - DATE="${DATE:-$(date +%Y%m%d)}" + DATE="${DATE:-$(date -u '+%Y%m%d')}" if [ "x${COMPONENT}" = "x${COMPONENT_RELEASE}" ] || [ "x${COMPONENT}" = "x${COMPONENT_RELEASE}-test" ] || grep -qs "$COMPONENT" <<< "${COMPONENT_RELEASES}"; then CHECKOUT="${3:-build-${COMPONENT}}" elif [ "x${COMPONENT}" = "x${COMPONENT_NIGHTLY}" ]; then @@ -157,7 +157,7 @@ set_vars() { exit 1 fi # the DATE might be given as ,,today'' from the command line - [ "x${DATE}" = "xtoday" ] && DATE="$(date +%Y%m%d)" + [ "x${DATE}" = "xtoday" ] && DATE="$(date -u '+%Y%m%d')" # setting paths PROJECT_DIR="${HOME}/build/${COMPONENT}/${PROJECT}" diff --git a/bin/generate-nsis-version.pl b/bin/generate-nsis-version.pl index a562ebe..bc678a3 100755 --- a/bin/generate-nsis-version.pl +++ b/bin/generate-nsis-version.pl @@ -4,7 +4,7 @@ use strict; use POSIX qw(strftime); -my $date = strftime "%Y.%m.%d", localtime; +my $date = strftime "%Y.%m.%d", gmtime; open(F,"<$ARGV[0]/src/version.h") or die; my @lines=<F>; diff --git a/bin/pkgneedsbuild b/bin/pkgneedsbuild index d80cf03..0f4bdba 100755 --- a/bin/pkgneedsbuild +++ b/bin/pkgneedsbuild @@ -21,7 +21,7 @@ CHECKOUT=${1:-master} [ -d .git ] && { - TIMESTAMP=$(date +%s) + TIMESTAMP=$(date -u '+%s') CURRENT_BRANCH=$(git branch | grep "*" | awk '{print $2}') # switch to branch given as $CHECKOUT, if it does not exist locally, create it... diff --git a/bin/sbuild-deb-package b/bin/sbuild-deb-package index 5ea9968..31ed634 100755 --- a/bin/sbuild-deb-package +++ b/bin/sbuild-deb-package @@ -95,7 +95,7 @@ set_vars() { COMPONENT="${ARGV2_COMPONENT:-${COMPONENT:-$COMPONENT_NIGHTLY}}" CODENAMES="${ARGV2_CODENAME:-${CODENAMES}}" [ -n "${ARGV2_CODENAME}" ] && FORCE_BUILD="yes" || true - DATE="${DATE:-$(date +%Y%m%d)}" + DATE="${DATE:-$(date -u '+%Y%m%d')}" if [ "x${COMPONENT}" = "x${COMPONENT_RELEASE}" ] || [ "x${COMPONENT}" = "x${COMPONENT_RELEASE}-test" ] || grep -qs "$COMPONENT" <<< "${COMPONENT_RELEASES}"; then CHECKOUT="${3:-build-${COMPONENT}}" elif [ "x${COMPONENT}" = "x${COMPONENT_NIGHTLY}" ]; then @@ -105,7 +105,7 @@ set_vars() { exit 1 fi # the DATE might be given as ,,today'' from the command line - [ "x${DATE}" = "xtoday" ] && DATE="$(date +%Y%m%d)" + [ "x${DATE}" = "xtoday" ] && DATE="$(date -u '+%Y%m%d')" # setting paths PROJECT_DIR="${HOME}/build/${COMPONENT}/${PROJECT}" -- Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/buildscripts.git