diff --git a/ci-automation/garbage_collect_cloud.sh b/ci-automation/garbage_collect_cloud.sh index 034edd83b0c..043e10efe7a 100755 --- a/ci-automation/garbage_collect_cloud.sh +++ b/ci-automation/garbage_collect_cloud.sh @@ -3,18 +3,7 @@ set -euo pipefail timeout --signal=SIGQUIT 60m ore aws gc --access-id "${AWS_ACCESS_KEY_ID}" --secret-key "${AWS_SECRET_ACCESS_KEY}" timeout --signal=SIGQUIT 60m ore do gc --config-file=<(echo "${DIGITALOCEAN_TOKEN_JSON}" | base64 --decode) timeout --signal=SIGQUIT 60m ore gcloud gc --json-key <(echo "${GCP_JSON_KEY}" | base64 --decode) -# Because the Azure file gets read multiple times it can't be passed like <(cmd) because bash backs this FD -# by a pipe meaning the data is gone after reading. We can create an FD (the FD number is assigned to -# variable through exec {NAME}) manually and use a file under /tmp to back it instead, allowing multiple -# reads. -echo "${AZURE_PROFILE}" | base64 --decode > /tmp/azure_profile -exec {azure_profile} /tmp/azure_auth -exec {azure_auth}