13 lines
355 B
Bash
Executable File
13 lines
355 B
Bash
Executable File
#!/bin/sh
|
|
|
|
[ -z "${VERSION}" ] && VERSION="$(git describe --tags --match='v[0-9].*' 2>/dev/null)" \
|
|
&& VERSION="${VERSION#v}"
|
|
|
|
[ -z "${VERSION}" ] && VERSION="$(git rev-parse HEAD 2>/dev/null)"
|
|
|
|
[ -z "${VERSION}" ] && VERSION="$(cat VERSION 2>/dev/null)"
|
|
|
|
[ -z "${VERSION}" ] && VERSION="0.0.0"
|
|
|
|
printf "%s" "${VERSION}" | tee VERSION
|