Update Woodpecker CI configuration for Docker login and image tagging
ci/woodpecker/manual/build-arm Pipeline was successful

Replaced HARBOR_USER and HARBOR_TOKEN with REGISTRY_USER and REGISTRY_TOKEN for improved clarity and consistency. Adjusted the Docker login command and updated the image tagging to reflect the new registry path. This change enhances the pipeline's flexibility for different environments.
This commit is contained in:
Oleksandr Bezdieniezhnykh
2026-04-21 20:37:45 +03:00
parent 9586447cf4
commit 0196d61c7b
+8 -8
View File
@@ -11,13 +11,13 @@ steps:
environment:
REGISTRY_HOST:
from_secret: registry_host
HARBOR_USER:
from_secret: harbor_user
HARBOR_TOKEN:
from_secret: harbor_token
REGISTRY_USER:
from_secret: registry_user
REGISTRY_TOKEN:
from_secret: registry_token
commands:
- echo "$HARBOR_TOKEN" | docker login "$REGISTRY_HOST" -u "$HARBOR_USER" --password-stdin
- if [ "$CI_COMMIT_BRANCH" = "main" ]; then export TAG=arm; else export TAG=${CI_COMMIT_BRANCH}-arm; fi
- echo "$REGISTRY_TOKEN" | docker login "$REGISTRY_HOST" -u "$REGISTRY_USER" --password-stdin
- export TAG=${CI_COMMIT_BRANCH}-arm
- export BUILD_DATE=$(date -u +%Y-%m-%dT%H:%M:%SZ)
- |
docker build -f Dockerfile \
@@ -25,7 +25,7 @@ steps:
--label org.opencontainers.image.revision=$CI_COMMIT_SHA \
--label org.opencontainers.image.created=$BUILD_DATE \
--label org.opencontainers.image.source=$CI_REPO_URL \
-t $REGISTRY_HOST/autopilot:$TAG .
- docker push $REGISTRY_HOST/autopilot:$TAG
-t $REGISTRY_HOST/azaion/autopilot:$TAG .
- docker push $REGISTRY_HOST/azaion/autopilot:$TAG
volumes:
- /var/run/docker.sock:/var/run/docker.sock