From be8d11f762b2ee8a46e3876652e447c756a2ef5f Mon Sep 17 00:00:00 2001 From: Tracewebstudio Dev Date: Fri, 17 Apr 2026 01:01:46 +0200 Subject: [PATCH] ci: fix secrets injection using secrets: block --- .woodpecker.yml | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/.woodpecker.yml b/.woodpecker.yml index 42c19e0..edd5c3e 100644 --- a/.woodpecker.yml +++ b/.woodpecker.yml @@ -2,16 +2,21 @@ when: branch: [main, high-performance] event: push +secrets: + - secret: REGISTRY_HOSTPORT + name: REGISTRY_HOSTPORT + - secret: REGISTRY_USERNAME + name: REGISTRY_USERNAME + - secret: REGISTRY_PASSWORD + name: REGISTRY_PASSWORD + steps: - name: build-and-push image: registry.nxtgauge.com/docker:28-cli environment: - REGISTRY_HOSTPORT: - from_secret: REGISTRY_HOSTPORT - REGISTRY_USERNAME: - from_secret: REGISTRY_USERNAME - REGISTRY_PASSWORD: - from_secret: REGISTRY_PASSWORD + REGISTRY_HOSTPORT: ${REGISTRY_HOSTPORT} + REGISTRY_USERNAME: ${REGISTRY_USERNAME} + REGISTRY_PASSWORD: ${REGISTRY_PASSWORD} commands: - echo "${REGISTRY_PASSWORD}" | docker login "${REGISTRY_HOSTPORT}" -u "${REGISTRY_USERNAME}" --password-stdin - docker build -t "${REGISTRY_HOSTPORT}/nxtgauge-frontend-solid" -f Dockerfile .