Force version.sh to check only local .git
Signed-off-by: Adrien Gallouët <adrien@gallouet.fr>
This commit is contained in:
15
version.sh
15
version.sh
@@ -1,12 +1,15 @@
|
|||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|
||||||
[ -z "${VERSION}" ] && VERSION="$(git describe --tags --match='v[0-9].*' 2>/dev/null)" \
|
export GIT_DIR=.git
|
||||||
&& VERSION="${VERSION#v}"
|
export GIT_WORK_TREE=.
|
||||||
|
|
||||||
[ -z "${VERSION}" ] && VERSION="$(git rev-parse HEAD 2>/dev/null)"
|
[ -z "$VERSION" ] && VERSION="$(git describe --tags --match='v[0-9].*' 2>/dev/null)" \
|
||||||
|
&& VERSION="${VERSION#v}"
|
||||||
|
|
||||||
[ -z "${VERSION}" ] && VERSION="$(cat VERSION 2>/dev/null)"
|
[ -z "$VERSION" ] && VERSION="$(git rev-parse HEAD 2>/dev/null)"
|
||||||
|
|
||||||
[ -z "${VERSION}" ] && VERSION="0.0.0"
|
[ -z "$VERSION" ] && VERSION="$(cat VERSION 2>/dev/null)"
|
||||||
|
|
||||||
printf "%s" "${VERSION}" | tee VERSION
|
[ -z "$VERSION" ] && VERSION="0.0.0"
|
||||||
|
|
||||||
|
printf "%s" "$VERSION" | tee VERSION
|
||||||
|
|||||||
Reference in New Issue
Block a user