Skip to content

Commit 24d25b6

Browse files
committed
chore(build): reflect changes after a tag for version evaluation
1 parent 667d734 commit 24d25b6

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

build/build.inc.version.sh

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1-
VERSION=$(git describe --abbrev=0 --tags 2> /dev/null || git rev-parse --abbrev-ref HEAD 2> /dev/null)
1+
VERSION=$(git describe --tags --candidates=999 2> /dev/null || git rev-parse --short HEAD 2> /dev/null)
2+
3+
# remove prefixing "v"
24
VERSION=${VERSION#v}
3-
VERSION=${VERSION%-go*}
5+
6+
# remove branch identifier like "-go1.9"
7+
VERSION=$(sed -e 's/-go[0-9]*\.[0-9]*//' <<< "$VERSION")
8+
9+
# remove additional commit count "X.Y.Z-n-gCOMMIT" -> "X.Y.Z-gCOMMIT"
10+
VERSION=${VERSION/-*-/-}

0 commit comments

Comments
 (0)