add flag to print version and exit

This commit is contained in:
Leonardo Hernández Hernández 2022-05-09 14:52:03 -05:00
parent 07d56c6d7b
commit 5d8084daa7
No known key found for this signature in database
GPG key ID: E538897EE11B9624
4 changed files with 20 additions and 2 deletions

13
generate-version.sh Executable file
View file

@ -0,0 +1,13 @@
#!/bin/sh
if git tag --contains HEAD | grep -q $1; then
echo $1
else
branch="$(git rev-parse --abbrev-ref HEAD)"
commit="$(git rev-parse --short HEAD)"
if [ "${branch}" != "main" ]; then
echo $1-$branch-$commit
else
echo $1-$commit
fi
fi