From a5254a3f7a971cdb3c72a284fbad5118bec3330d Mon Sep 17 00:00:00 2001 From: Dan Albert Date: Tue, 9 Apr 2019 13:00:45 -0700 Subject: [PATCH] Add TESTNET_TAG Env var to buildkite (#3692) * Add TESTNET_TAG Env var to buildkite --- ci/testnet-manager.sh | 51 +++++++++++++++++++++++-------------------- 1 file changed, 27 insertions(+), 24 deletions(-) diff --git a/ci/testnet-manager.sh b/ci/testnet-manager.sh index cf7444e027..752cbdb484 100755 --- a/ci/testnet-manager.sh +++ b/ci/testnet-manager.sh @@ -75,28 +75,31 @@ source scripts/configure-metrics.sh ci/channel-info.sh eval "$(ci/channel-info.sh)" -case $TESTNET in -testnet-edge|testnet-edge-perf) - CHANNEL_OR_TAG=edge - CHANNEL_BRANCH=$EDGE_CHANNEL - ;; -testnet-beta|testnet-beta-perf) - CHANNEL_OR_TAG=beta - CHANNEL_BRANCH=$BETA_CHANNEL - ;; -testnet|testnet-perf) - CHANNEL_OR_TAG=$STABLE_CHANNEL_LATEST_TAG - CHANNEL_BRANCH=$STABLE_CHANNEL - ;; -*) - echo "Error: Invalid TESTNET=$TESTNET" - exit 1 - ;; -esac +if [[ -n $TESTNET_TAG ]]; then + CHANNEL_OR_TAG=$TESTNET_TAG +else + case $TESTNET in + testnet-edge|testnet-edge-perf) + CHANNEL_OR_TAG=edge + CHANNEL_BRANCH=$EDGE_CHANNEL + ;; + testnet-beta|testnet-beta-perf) + CHANNEL_OR_TAG=beta + CHANNEL_BRANCH=$BETA_CHANNEL + ;; + testnet|testnet-perf) + CHANNEL_OR_TAG=$STABLE_CHANNEL_LATEST_TAG + CHANNEL_BRANCH=$STABLE_CHANNEL + ;; + *) + echo "Error: Invalid TESTNET=$TESTNET" + exit 1 + ;; + esac -if [[ $BUILDKITE_BRANCH != "$CHANNEL_BRANCH" ]]; then - ( - cat <