diff --git a/push-image.sh b/push-image.sh new file mode 100755 index 0000000..f61d053 --- /dev/null +++ b/push-image.sh @@ -0,0 +1,24 @@ +#!/usr/bin/env bash +set -e + +REGISTRY="gitea.gofwd.group" +OWNER="sean/shadow-gunbuilder-ai-proto" +IMAGE="battlbuilder" + +TAG=$(git rev-parse --short HEAD) + +FULL_IMAGE="$REGISTRY/$OWNER/$IMAGE" + +echo "Building $FULL_IMAGE:$TAG" +docker build -f frontend/Dockerfile -t $FULL_IMAGE:$TAG . + +echo "Tagging latest" +docker tag $FULL_IMAGE:$TAG $FULL_IMAGE:latest + +echo "Pushing $TAG" +docker push $FULL_IMAGE:$TAG + +echo "Pushing latest" +docker push $FULL_IMAGE:latest + +echo "Done!"