From fefed51ba577431c18b6f703b9ea3c5fa43a73d3 Mon Sep 17 00:00:00 2001 From: Freya Murphy Date: Sat, 12 Apr 2025 13:53:16 -0400 Subject: update minecraft image --- env | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100755 env (limited to 'env') diff --git a/env b/env new file mode 100755 index 0000000..fda0d83 --- /dev/null +++ b/env @@ -0,0 +1,32 @@ +#!/bin/sh + +# container registry +REMOTE="g.freya.cat" +USER="freya" + +# image info +IMAGE="image" +TAG="latest" +ARCH="linux/amd64,linux/arm64" + +# builder args +ALPINE_VERSION="3.21" + +init() { + docker login "$REMOTE" -u "$USER" + current="$(docker buildx inspect | head -n 1 | awk '{ print $2 }')" + if [ "$current" != "builder" ]; then + docker buildx create --name builder + docker buildx use builder + fi +} + +buildx() { + docker buildx build \ + --push \ + --platform "$ARCH" \ + -t "$REMOTE/$USER/$IMAGE:$TAG" \ + --build-arg "ALPINE_VERSION=$ALPINE_VERSION" \ + $@ \ + . +} -- cgit v1.2.3-freya