From 3913e2138a9358a3967352e9dd969cf501f5a654 Mon Sep 17 00:00:00 2001 From: Martin Haug Date: Thu, 31 Oct 2024 10:39:36 +0100 Subject: [PATCH] Allow templating main --- template.sh | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/template.sh b/template.sh index 39d5b01..f9ca4a3 100755 --- a/template.sh +++ b/template.sh @@ -11,6 +11,19 @@ if [ "$#" -ne 1 ]; then exit 1 fi +if [[ "$1" = "main" ]]; then + tag=$1 + version=git-$(date +"%Y-%m-%dT%H:%M:%SZ") + echo "Version: $version" + echo "Tag: $tag" + + mkdir -p snap + sed "s/source-tag: \"\"/source-branch: $tag/g; s//$version/g" snapcraft.tpl.yaml > snap/snapcraft.yaml + + echo "Written snap/snapcraft.yaml" + exit 0 +fi + if [[ ! "$1" =~ ^v ]]; then echo "Argument must start with a 'v'" exit 1