diff --git a/.env.example b/.env.example index f81ec73..ee0285a 100644 --- a/.env.example +++ b/.env.example @@ -1,3 +1,4 @@ +GITEA_USER=your_gitea_username GITEA_TOKEN=your_gitea_api_token_here GITEA_URL=https://git.manko.yoga REPO=manawenuz/btest-rs diff --git a/scripts/push-docker.sh b/scripts/push-docker.sh index ded7323..8e136de 100755 --- a/scripts/push-docker.sh +++ b/scripts/push-docker.sh @@ -29,9 +29,10 @@ docker build -t "${IMAGE}:${TAG}" -t "${IMAGE}:latest" . echo "" echo "=== Pushing to ${REGISTRY_HOST} ===" -# Login if needed (uses GITEA_TOKEN from .env) +# Login if needed (uses GITEA_USER + GITEA_TOKEN from .env) if [[ -n "${GITEA_TOKEN:-}" ]]; then - echo "${GITEA_TOKEN}" | docker login "${REGISTRY_HOST}" -u token --password-stdin + DOCKER_USER="${GITEA_USER:?Set GITEA_USER in .env (your Gitea username)}" + echo "${GITEA_TOKEN}" | docker login "${REGISTRY_HOST}" -u "${DOCKER_USER}" --password-stdin fi docker push "${IMAGE}:${TAG}"