Factor out testnet automation SW version resolution (#10660)

(cherry picked from commit a15f60a291)

Co-authored-by: Trent Nelson <trent@solana.com>
This commit is contained in:
mergify[bot]
2020-06-17 17:31:11 +00:00
committed by GitHub
parent b6f484ddee
commit 800c409698
2 changed files with 22 additions and 18 deletions

View File

@@ -249,3 +249,16 @@ EOF
--data "$payLoad" \
"$SLACK_WEBHOOK_URL"
}
function get_net_launch_software_version_launch_args() {
declare channel="${1?}"
declare artifact_basename="${2?}"
declare return_varname="${3:?}"
if [[ -n $channel ]]; then
eval "$return_varname=-t\ \$channel"
else
execution_step "Downloading tar from build artifacts (${artifact_basename})"
buildkite-agent artifact download "${artifact_basename}*.tar.bz2" .
eval "$return_varname=-T\ \${artifact_basename}*.tar.bz2"
fi
}