From 14916673074c296ade8a2f4ee0d3e7c0a535b94c Mon Sep 17 00:00:00 2001 From: colin Date: Thu, 3 Jul 2025 12:41:38 -0400 Subject: [PATCH] Add DB_PASSWORD secret handling for deployment --- .woodpecker.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.woodpecker.yml b/.woodpecker.yml index 1de9686..fad5fb3 100644 --- a/.woodpecker.yml +++ b/.woodpecker.yml @@ -45,6 +45,8 @@ steps: from_secret: REGISTRY_USER REGISTRY_PASSWORD: from_secret: REGISTRY_PASSWORD + DB_PASSWORD: + from_secret: DB_PASSWORD volumes: - /var/run/docker.sock:/var/run/docker.sock commands: @@ -53,6 +55,8 @@ steps: - HOSTNAME=$(docker info --format "{{.Name}}") - echo "Deploying on $HOSTNAME" - echo "$${REGISTRY_PASSWORD}" | docker login -u "$${REGISTRY_USER}" --password-stdin git.nixc.us + # Create required secret for database password + - echo "$${DB_PASSWORD}" | docker secret create db_password - || echo "Secret db_password already exists" - docker stack deploy --with-registry-auth -c stack.production.yml ploughshares when: branch: main