chore: dockerfile (testing)
This commit is contained in:
Executable
+19
@@ -0,0 +1,19 @@
|
||||
#!/usr/bin/env sh
|
||||
# One-off build+push to the Gitea container registry for testing.
|
||||
# Usage: deploy/docker/push.sh [tag] (run from repo root, default tag: test)
|
||||
set -eu
|
||||
|
||||
REGISTRY=git.legrems.mom
|
||||
OWNER=polylan
|
||||
IMAGE=polylan-submitter
|
||||
TAG="${1:-test}"
|
||||
|
||||
cd "$(dirname "$0")/../.."
|
||||
|
||||
REF="$REGISTRY/$OWNER/$IMAGE:$TAG"
|
||||
# buildx (BuildKit) is required: the Dockerfile uses RUN --mount=type=cache
|
||||
# for the uv dep cache, which the legacy builder rejects.
|
||||
docker buildx build --load -t "$REF" .
|
||||
docker push "$REF"
|
||||
|
||||
echo "Pushed $REF"
|
||||
Reference in New Issue
Block a user