mirror of
https://github.com/azaion/autopilot.git
synced 2026-04-22 08:46:34 +00:00
Update Woodpecker CI configuration for Docker login and image tagging
ci/woodpecker/manual/build-arm Pipeline was successful
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:
@@ -11,13 +11,13 @@ steps:
|
|||||||
environment:
|
environment:
|
||||||
REGISTRY_HOST:
|
REGISTRY_HOST:
|
||||||
from_secret: registry_host
|
from_secret: registry_host
|
||||||
HARBOR_USER:
|
REGISTRY_USER:
|
||||||
from_secret: harbor_user
|
from_secret: registry_user
|
||||||
HARBOR_TOKEN:
|
REGISTRY_TOKEN:
|
||||||
from_secret: harbor_token
|
from_secret: registry_token
|
||||||
commands:
|
commands:
|
||||||
- echo "$HARBOR_TOKEN" | docker login "$REGISTRY_HOST" -u "$HARBOR_USER" --password-stdin
|
- echo "$REGISTRY_TOKEN" | docker login "$REGISTRY_HOST" -u "$REGISTRY_USER" --password-stdin
|
||||||
- if [ "$CI_COMMIT_BRANCH" = "main" ]; then export TAG=arm; else export TAG=${CI_COMMIT_BRANCH}-arm; fi
|
- export TAG=${CI_COMMIT_BRANCH}-arm
|
||||||
- export BUILD_DATE=$(date -u +%Y-%m-%dT%H:%M:%SZ)
|
- export BUILD_DATE=$(date -u +%Y-%m-%dT%H:%M:%SZ)
|
||||||
- |
|
- |
|
||||||
docker build -f Dockerfile \
|
docker build -f Dockerfile \
|
||||||
@@ -25,7 +25,7 @@ steps:
|
|||||||
--label org.opencontainers.image.revision=$CI_COMMIT_SHA \
|
--label org.opencontainers.image.revision=$CI_COMMIT_SHA \
|
||||||
--label org.opencontainers.image.created=$BUILD_DATE \
|
--label org.opencontainers.image.created=$BUILD_DATE \
|
||||||
--label org.opencontainers.image.source=$CI_REPO_URL \
|
--label org.opencontainers.image.source=$CI_REPO_URL \
|
||||||
-t $REGISTRY_HOST/autopilot:$TAG .
|
-t $REGISTRY_HOST/azaion/autopilot:$TAG .
|
||||||
- docker push $REGISTRY_HOST/autopilot:$TAG
|
- docker push $REGISTRY_HOST/azaion/autopilot:$TAG
|
||||||
volumes:
|
volumes:
|
||||||
- /var/run/docker.sock:/var/run/docker.sock
|
- /var/run/docker.sock:/var/run/docker.sock
|
||||||
|
|||||||
Reference in New Issue
Block a user