From d2963792ee40e74ef1565f1505d3c2fdca15f24a Mon Sep 17 00:00:00 2001 From: Josh Date: Thu, 31 Jul 2025 17:18:45 +0000 Subject: [PATCH] pipeline build v47. add STRIPE_PUB_KEY --- .woodpecker.yml | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/.woodpecker.yml b/.woodpecker.yml index 44f22bf..c02abbb 100644 --- a/.woodpecker.yml +++ b/.woodpecker.yml @@ -1,3 +1,8 @@ +--- +kind: pipeline +type: docker +name: ssh-test + steps: - name: ssh-test image: google/cloud-sdk:latest @@ -29,17 +34,21 @@ steps: 'set -euo pipefail; \ IMG_TAG=$(gcloud secrets versions access latest --secret=IMG_TAG --project=aptivaai-dev); \ export IMG_TAG; \ + STRIPE_PUBLISHABLE_KEY=$(gcloud secrets versions access latest --secret=STRIPE_PUBLISHABLE_KEY --project=aptivaai-dev); \ + export STRIPE_PUBLISHABLE_KEY; \ echo "📦 IMG_TAG=$IMG_TAG"; \ + echo "💳 STRIPE_PUBLISHABLE_KEY length = $(echo -n \"$STRIPE_PUBLISHABLE_KEY\" | wc -c)"; \ cd /home/jcoakley/aptiva-staging-app; \ echo "IMG_TAG = $IMG_TAG"; \ - sudo --preserve-env=IMG_TAG docker compose pull; \ - sudo --preserve-env=IMG_TAG docker compose up -d --force-recreate --remove-orphans; \ - echo "✅ Staging stack refreshed with tag $IMG_TAG"' + sudo --preserve-env=IMG_TAG,STRIPE_PUBLISHABLE_KEY docker compose pull; \ + sudo --preserve-env=IMG_TAG,STRIPE_PUBLISHABLE_KEY docker compose up -d --force-recreate --remove-orphans; \ + echo "✅ Staging stack refreshed with tag $IMG_TAG"' secrets: - STAGING_SSH_KEY - STAGING_KNOWN_HOSTS + - STRIPE_PUBLISHABLE_KEY when: event: - - push \ No newline at end of file + - push