diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index a8dee3e96372ce1803838d863041fd54cce09fb7..dd6993bc551e601e37e7abf9ff16314e7460679e 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -202,25 +202,15 @@ destroy-psc: GCP_DNS_ZONE_GKE_ELASTIC: $GCP_DNS_ZONE_GKE_ELASTIC EC_SERVICE_ATTACHMENT_URI: $EC_SERVICE_ATTACHMENT_URI EC_DNS_ZONE: $EC_DNS_ZONE - GCP_SERVICE_ACCOUNT: $GCP_SA + GCP_SA: $GCP_SA before_script: - - echo $GCP_SERVICE_ACCOUNT > gcp-sa.json - - ls -la - - cat gcp-sa.json - - echo ${GCP_SERVICE_ACCOUNT} > gcp-sa.json - - ls -la - - cat gcp-sa.json - - echo ${GCP_SA} > gcp-sa.json - - ls -la - - cat gcp-sa.json - - echo "$GCP_SERVICE_ACCOUNT" > gcp-sa.json - - ls -la - - cat 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