10 lines
323 B
Bash
10 lines
323 B
Bash
#!/bin/bash
|
|
|
|
if git rev-parse --is-inside-work-tree >/dev/null 2>&1; then
|
|
VERSION=$(git describe 2>/dev/null || git rev-parse --short HEAD || echo "v0.0.0-unknown")
|
|
DIRTY=$(git diff-index --quiet HEAD -- || echo "-dirty")
|
|
FULL_VERSION="${VERSION}${DIRTY}"
|
|
echo "$FULL_VERSION"
|
|
else
|
|
cat ./VERSION.txt
|
|
fi
|