From 2cf52365f1ed4e65e4d69677f8f8bb476e663273 Mon Sep 17 00:00:00 2001 From: Albert S Date: Tue, 23 Mar 2021 11:59:22 +0100 Subject: [PATCH] functions: add dirty fall back to commit id if no version tag can be found --- build/functions.bash | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/build/functions.bash b/build/functions.bash index b742bc7..1c93d7d 100644 --- a/build/functions.bash +++ b/build/functions.bash @@ -21,8 +21,13 @@ function build_git_repo() VERSION=$(newest_git_tag) fi - git verify-tag "$VERSION" - git checkout "$VERSION" + if [ -n "$VERSION" ] ; then + git verify-tag "$VERSION" + git checkout "$VERSION" + else + LAST_COMMIT_ID=$(git log --pretty="format:%h" -n1) + VERSION="0.1+git$LAST_COMMIT_ID" + fi mv ../debian/ . VERSION_CHANGELOG=$( echo $VERSION | sed -e 's/v//g') sed -e "s/NAME_PLACEHOLDER/$NAME/g" -i ./debian/changelog