From 992dcceb7824cd16c8620dcf192efab8d9759472 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Peter=20J=C3=BAno=C5=A1?= Date: Fri, 2 May 2025 23:11:31 +0200 Subject: [PATCH] Fix build script --- scripts/build/run.sh | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/scripts/build/run.sh b/scripts/build/run.sh index f3319fe1..de5bab6d 100755 --- a/scripts/build/run.sh +++ b/scripts/build/run.sh @@ -1,5 +1,7 @@ #!/bin/bash +set -uexo pipefail + if [ -e ".env" ]; then source ./.env fi @@ -9,6 +11,12 @@ if [ -z "$GITHUB_TOKEN" ]; then exit 1 fi +if [ -z "$TAG" ]; then + echo "No tag!" + exit 1 +fi + + # Debug with gpg --card-status # Initialize signing. echo "Test" | gpg --armor --detach-sign @@ -18,8 +26,8 @@ echo "Using GPG Agent Socket: ${GPG_AGENT_SOCKET}" DOCKER_IMAGE="$(docker build -q .)" -docker run -e GITHUB_TOKEN -v "${GPG_AGENT_SOCKET}:/home/user/.gnupg/S.gpg-agent:rw" -v "$PWD/../../:/home/user/app" -it "$DOCKER_IMAGE" - git push git tag -s "$TAG" -m "Update to $TAG" git push origin "$TAG" + +docker run -e GITHUB_TOKEN -v "${GPG_AGENT_SOCKET}:/home/user/.gnupg/S.gpg-agent:rw" -v "$PWD/../../:/home/user/app" -it "$DOCKER_IMAGE"