improved build.sh

This commit is contained in:
2025-06-06 17:45:20 +02:00
parent 9213dc0c2f
commit 62ce179470

View File

@ -1,3 +1,25 @@
#!/bin/sh
set -e
docker buildx build --platform linux/amd64,linux/arm64,linux/arm/v7 -t tordarus/gorunner:0.0.1 --push .
# Ensure a version tag is passed as argument
if [ -z "$1" ]; then
echo "Usage: $0 <version-tag>"
exit 1
fi
VERSION="$1"
PLATFORMS="linux/amd64,linux/arm64,linux/arm/v7"
# Build and push versioned tag
echo "🔨 Building tag: $VERSION"
docker buildx build \
--platform "$PLATFORMS" \
-t tordarus/gorunner:"$VERSION" \
--push .
# Build and push latest tag
echo "🔨 Building tag: latest"
docker buildx build \
--platform "$PLATFORMS" \
-t tordarus/gorunner:latest \
--push .