From b9ff6a6a54d03ffda6909c388de1da95f6c6e0dd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nicolas=20B=C3=A9jean?= <nicolas@bejean.fr> Date: Sat, 29 Jan 2022 13:42:52 +0100 Subject: [PATCH] feat: Secure GCP SA --- .gitlab-ci.yml | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 1f99732..5fdbd1f 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -204,14 +204,12 @@ destroy-psc: EC_SERVICE_ATTACHMENT_URI: $EC_SERVICE_ATTACHMENT_URI EC_DNS_ZONE: $EC_DNS_ZONE before_script: - - | - printenv - echo "$GCP_SA" | base64 -di > gcp-sa.json - gcloud auth activate-service-account --key-file gcp-sa.json - echo "Activate Service Account: OK" - gcloud config set project $GCP_PROJECT_ID - echo "Set Project: OK" - cd $GCLOUD_ROOT_PSC + - echo ${GCP_SA} | base64 -di > gcp-sa.json + - gcloud auth activate-service-account --key-file gcp-sa.json + - echo "Activate Service Account: OK" + - gcloud config set project $GCP_PROJECT_ID + - echo "Set Project: OK" + - cd $GCLOUD_ROOT_PSC script: - | chmod +x ./destroy-psc.sh -- GitLab