From da7842b7cc695be96d3e97ab9fbd8c7404e9c1a7 Mon Sep 17 00:00:00 2001 From: Josh Date: Thu, 31 Jul 2025 14:07:22 +0000 Subject: [PATCH] pipeline build v4 - network test --- .woodpecker.yml | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/.woodpecker.yml b/.woodpecker.yml index 217a42a..93e7ba7 100644 --- a/.woodpecker.yml +++ b/.woodpecker.yml @@ -1,23 +1,23 @@ ---- steps: - - name: deploy-staging - image: gcr.io/google.com/cloudsdktool/cloud-sdk:latest + ssh-test: + image: google/cloud-sdk:latest commands: - - | - set -eu - mkdir -p ~/.ssh + - set -eu + - mkdir -p ~/.ssh - # Known hosts (pre-encoded and uploaded) - gcloud secrets versions access latest \ + # Pull and decode known hosts + - gcloud secrets versions access latest \ --secret="STAGING_KNOWN_HOSTS" \ --project="aptivaai-dev" | base64 -d > ~/.ssh/known_hosts - chmod 644 ~/.ssh/known_hosts + - chmod 644 ~/.ssh/known_hosts - # SSH key - gcloud secrets versions access latest \ + # Pull private key + - gcloud secrets versions access latest \ --secret="STAGING_SSH_KEY" \ --project="aptivaai-dev" > ~/.ssh/id_ed25519 - chmod 600 ~/.ssh/id_ed25519 + - chmod 600 ~/.ssh/id_ed25519 - # SSH test - ssh -i ~/.ssh/id_ed25519 -o StrictHostKeyChecking=yes jcoakley@10.128.0.12 hostname + # SSH test with verbose logging + - ssh -vvv -i ~/.ssh/id_ed25519 \ + -o StrictHostKeyChecking=yes \ + jcoakley@10.128.0.12 hostname