From 1c169ac55e79acb098c858a0448b9f30a4620a98 Mon Sep 17 00:00:00 2001 From: Jakob Unterwurzacher Date: Sat, 18 Apr 2020 17:44:51 +0200 Subject: [PATCH] build.bash: handle missing git tags The case of a git repo without any tags used to fail with: fatal: No names found, cannot describe anything. Now we continue, using "[no_tags_found]" as the version string. --- build.bash | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build.bash b/build.bash index c19e789..b5a0c4d 100755 --- a/build.bash +++ b/build.bash @@ -24,7 +24,7 @@ GOPATH1=$(go env GOPATH | cut -f1 -d:) # gocryptfs version according to git or a VERSION file if [[ -d .git ]] ; then - GITVERSION=$(git describe --tags --dirty) + GITVERSION=$(git describe --tags --dirty || echo "[no_tags_found]") GITBRANCH=$(git rev-parse --abbrev-ref HEAD) if [[ -n $GITBRANCH && $GITBRANCH != master ]] ; then GITVERSION="$GITVERSION.$GITBRANCH"