Update base image
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed

This commit is contained in:
dvirlabs 2026-04-21 15:35:32 +03:00
parent 4ca6990986
commit c6a2a360f7

View File

@ -3,26 +3,25 @@ steps:
name: Setup Docker Config for Harbor Auth name: Setup Docker Config for Harbor Auth
image: alpine:3.19 image: alpine:3.19
environment: environment:
REGISTRY_URL: harbor.dvirlabs.com
PULL_USERNAME: PULL_USERNAME:
from_secret: DOCKER_PULL_BASE_IMAGES_USERNAME from_secret: DOCKER_PULL_BASE_IMAGES_USERNAME
PULL_PASSWORD: PULL_PASSWORD:
from_secret: DOCKER_PULL_BASE_IMAGES_TOKEN from_secret: DOCKER_PULL_BASE_IMAGES_TOKEN
commands: commands:
- mkdir -p /root/.docker - mkdir -p /kaniko/.docker
- | - |
cat > /root/.docker/config.json <<EOF cat > /kaniko/.docker/config.json <<'EOF'
{ {
"auths": { "auths": {
"harbor.dvirlabs.com": { "harbor.dvirlabs.com": {
"username": "$PULL_USERNAME", "username": "$PULL_USERNAME",
"password": "$PULL_PASSWORD", "password": "$PULL_PASSWORD"
"auth": "$(echo -n $PULL_USERNAME:$PULL_PASSWORD | base64)"
} }
} }
} }
EOF EOF
- cat /root/.docker/config.json - sed -i "s|\$PULL_USERNAME|$PULL_USERNAME|g" /kaniko/.docker/config.json
- sed -i "s|\$PULL_PASSWORD|$PULL_PASSWORD|g" /kaniko/.docker/config.json
build-and-push: build-and-push:
name: Build & Push Docker Image name: Build & Push Docker Image