We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 667d734 commit 24d25b6Copy full SHA for 24d25b6
build/build.inc.version.sh
@@ -1,3 +1,10 @@
1
-VERSION=$(git describe --abbrev=0 --tags 2> /dev/null || git rev-parse --abbrev-ref HEAD 2> /dev/null)
+VERSION=$(git describe --tags --candidates=999 2> /dev/null || git rev-parse --short HEAD 2> /dev/null)
2
+
3
+# remove prefixing "v"
4
VERSION=${VERSION#v}
-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