[ARVADOS-WORKBENCH2] updated: 2.1.0-398-g1b8c1e11
Git user
git at public.arvados.org
Thu Jun 3 16:01:26 UTC 2021
Summary of changes:
version-at-commit.sh | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
via 1b8c1e11a8713f4cc4b4d8188c9133eaca9f33c9 (commit)
from 7a387fd8937fd01637783a9a51ef1ac03d465158 (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.
commit 1b8c1e11a8713f4cc4b4d8188c9133eaca9f33c9
Author: Peter Amstutz <peter.amstutz at curii.com>
Date: Thu Jun 3 11:58:43 2021 -0400
Tweak version-at-commit.sh for interim releases (X.Y.Z.A)
Assign correct intended dev version when there is a X.Y.Z.A tag (not
just X.Y.Z) in the history.
refs #17512
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz at curii.com>
diff --git a/version-at-commit.sh b/version-at-commit.sh
index 53687daf..fc60d53e 100755
--- a/version-at-commit.sh
+++ b/version-at-commit.sh
@@ -37,12 +37,12 @@ else
merge_base=$(git merge-base origin/master "$commit")
if git merge-base --is-ancestor "$nearest_tag" "$merge_base" ; then
- # x.(y+1).0.devTIMESTAMP, where x.y.z is the newest version that does not contain $commit
+ # x.(y+1).0~devTIMESTAMP, where x.y.z is the newest version that does not contain $commit
# grep reads the list of tags (-f) that contain $commit and filters them out (-v)
# this prevents a newer tag from retroactively changing the versions of everything before it
- v=$(git tag | grep -vFf <(git tag --contains "$commit") | sort -Vr | head -n1 | perl -pe 's/\.(\d+)\.\d+/".".($1+1).".0"/e')
+ v=$(git tag | grep -vFf <(git tag --contains "$commit") | sort -Vr | head -n1 | perl -pe 's/(\d+)\.(\d+)\.\d+.*/"$1.".($2+1).".0"/e')
else
- # x.y.(z+1).devTIMESTAMP, where x.y.z is the latest released ancestor of $commit
+ # x.y.(z+1)~devTIMESTAMP, where x.y.z is the latest released ancestor of $commit
v=$(echo $nearest_tag | perl -pe 's/(\d+)$/$1+1/e')
fi
isodate=$(TZ=UTC git log -n1 --format=%cd --date=iso "$commit")
-----------------------------------------------------------------------
hooks/post-receive
--
More information about the arvados-commits
mailing list