From c2986536233515ab48e3d0bb408cac62826213b4 Mon Sep 17 00:00:00 2001 From: Arve Knudsen Date: Sat, 18 Jul 2020 17:31:47 +0200 Subject: [PATCH] Drone: Use base64 encoded GCP key (#26438) Signed-off-by: Arve Knudsen --- .drone.yml | 2 +- scripts/lib.star | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.drone.yml b/.drone.yml index a3e13f5eb69..48b467132ad 100644 --- a/.drone.yml +++ b/.drone.yml @@ -379,7 +379,7 @@ steps: - name: publish-storybook image: grafana/grafana-ci-deploy:1.2.5 commands: - - echo "$${GCP_KEY}" > /tmp/gcpkey.json + - printenv GCP_KEY | base64 -d > /tmp/gcpkey.json - gcloud auth activate-service-account --key-file=/tmp/gcpkey.json - echo gsutil -m rsync -d -r ./packages/grafana-ui/dist/storybook gs://grafana-storybook/canary environment: diff --git a/scripts/lib.star b/scripts/lib.star index e9f425c09a7..90b943fbbae 100644 --- a/scripts/lib.star +++ b/scripts/lib.star @@ -251,7 +251,7 @@ def publish_storybook_step(edition): }, }, 'commands': [ - 'echo "$${GCP_KEY}" > /tmp/gcpkey.json', + 'printenv GCP_KEY | base64 -d > /tmp/gcpkey.json', 'gcloud auth activate-service-account --key-file=/tmp/gcpkey.json', 'echo gsutil -m rsync -d -r ./packages/grafana-ui/dist/storybook gs://grafana-storybook/canary', ],