Files
wordle-solver-rs/.gitea/scripts/push-image.sh
T
jonas a827bd5eef
Build docker images. / build-wordle-solver-image (push) Successful in 44s
Build docker images. / build-wordle-solver-web-image (push) Successful in 5m21s
ci: push latest
2026-09-08 18:24:46 +02:00

23 lines
483 B
Bash

#!/usr/bin/env bash
set -euo pipefail
REGISTRY="${REGISTRY#https://}"
REGISTRY="${REGISTRY#http://}"
REGISTRY="${REGISTRY%/}"
IMAGE="${REGISTRY}/${REPOSITORY}:${TAG}"
echo "Pushing ${IMAGE}"
skopeo copy \
--dest-creds "${USERNAME}:${PASSWORD}" \
"docker-archive:result" \
"docker://${IMAGE}"
if [ "${REF_NAME:-}" = "main" ]; then
skopeo copy \
--dest-creds "${USERNAME}:${PASSWORD}" \
"docker-archive:result" \
"docker://${REGISTRY}/${REPOSITORY}:latest"
fi