msp/deploy: use BUILDKITE_BUILD_CREATOR as fallback (#64104)

If a build is triggered from the web the variable BUILDKITE_BUILD_AUTHOR
is not set which the msp_deploy.sh script requires. This PR uses
BUILDKITE_BUILD_CREATOR as a fallback if _AUTHOR is missing

## Test plan
Tested locally
This commit is contained in:
James Cotter 2024-07-26 15:51:09 +01:00 committed by GitHub
parent 59a0d15eab
commit 20664df7fc
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -12,6 +12,7 @@ set -eux -o pipefail
: "${BUILDKITE_BUILD_NUMBER:?"BUILDKITE_BUILD_NUMBER is required"}"
: "${BUILDKITE_COMMIT:?"BUILDKITE_COMMIT is required"}"
: "${BUILDKITE_BUILD_AUTHOR:?"BUILDKITE_BUILD_AUTHOR is required"}"
BUILDKITE_BUILD_AUTHOR="${BUILDKITE_BUILD_AUTHOR:-${BUILDKITE_BUILD_CREATOR:?"BUILDKITE_BUILD_AUTHOR or BUILDKITE_BUILD_CREATOR is required"}}"
# Computed Variables
GCP_CLOUDRUN_SKAFFOLD_SOURCE="gs://${GCP_PROJECT}-cloudrun-skaffold/source.tar.gz"