diff --git a/.woodpecker.yml b/.woodpecker.yml index c71f9b9..0daf201 100644 --- a/.woodpecker.yml +++ b/.woodpecker.yml @@ -1,5 +1,5 @@ labels: - location: manager # Targets the 'manager' node as per the second YAML's valid syntax + location: manager clone: git: @@ -7,6 +7,9 @@ clone: settings: partial: false depth: 1 + dns: + - 1.1.1.1 + - 1.0.0.1 steps: # Build and Push for Staging @@ -22,6 +25,10 @@ steps: from_secret: DOCKER_REGISTRY_USER DOCKER_REGISTRY_PASSWORD: from_secret: DOCKER_REGISTRY_PASSWORD + settings: + dns: + - 1.1.1.1 + - 1.0.0.1 volumes: - /var/run/docker.sock:/var/run/docker.sock commands: @@ -46,6 +53,10 @@ steps: from_secret: REGISTRY_USER REGISTRY_PASSWORD: from_secret: REGISTRY_PASSWORD + settings: + dns: + - 1.1.1.1 + - 1.0.0.1 volumes: - /var/run/docker.sock:/var/run/docker.sock commands: @@ -61,7 +72,13 @@ steps: # Wait for Deploy to Complete wait-for-deploy-staging: name: wait-for-deploy-staging - image: woodpeckerci/plugin-git + image: woodpeckerci/plugin-docker-buildx # Changed to match other steps with Docker support + settings: + dns: + - 1.1.1.1 + - 1.0.0.1 + volumes: + - /var/run/docker.sock:/var/run/docker.sock # Required for docker info commands: - HOSTNAME=$(docker info --format '{{.Name}}') - 'echo "Worker hostname: $HOSTNAME"' @@ -80,6 +97,10 @@ steps: from_secret: REGISTRY_USER REGISTRY_PASSWORD: from_secret: REGISTRY_PASSWORD + settings: + dns: + - 1.1.1.1 + - 1.0.0.1 volumes: - /var/run/docker.sock:/var/run/docker.sock commands: @@ -106,6 +127,10 @@ steps: from_secret: DOCKER_REGISTRY_USER DOCKER_REGISTRY_PASSWORD: from_secret: DOCKER_REGISTRY_PASSWORD + settings: + dns: + - 1.1.1.1 + - 1.0.0.1 volumes: - /var/run/docker.sock:/var/run/docker.sock commands: @@ -130,6 +155,10 @@ steps: from_secret: REGISTRY_USER REGISTRY_PASSWORD: from_secret: REGISTRY_PASSWORD + settings: + dns: + - 1.1.1.1 + - 1.0.0.1 volumes: - /var/run/docker.sock:/var/run/docker.sock commands: