Add TESTNET_TAG Env var to buildkite (#3692)

* Add TESTNET_TAG Env var to buildkite
This commit is contained in:
Dan Albert
2019-04-09 13:00:45 -07:00
committed by GitHub
parent dc6c34da5d
commit a5254a3f7a

View File

@ -75,28 +75,31 @@ source scripts/configure-metrics.sh
ci/channel-info.sh ci/channel-info.sh
eval "$(ci/channel-info.sh)" eval "$(ci/channel-info.sh)"
case $TESTNET in if [[ -n $TESTNET_TAG ]]; then
testnet-edge|testnet-edge-perf) CHANNEL_OR_TAG=$TESTNET_TAG
CHANNEL_OR_TAG=edge else
CHANNEL_BRANCH=$EDGE_CHANNEL case $TESTNET in
;; testnet-edge|testnet-edge-perf)
testnet-beta|testnet-beta-perf) CHANNEL_OR_TAG=edge
CHANNEL_OR_TAG=beta CHANNEL_BRANCH=$EDGE_CHANNEL
CHANNEL_BRANCH=$BETA_CHANNEL ;;
;; testnet-beta|testnet-beta-perf)
testnet|testnet-perf) CHANNEL_OR_TAG=beta
CHANNEL_OR_TAG=$STABLE_CHANNEL_LATEST_TAG CHANNEL_BRANCH=$BETA_CHANNEL
CHANNEL_BRANCH=$STABLE_CHANNEL ;;
;; testnet|testnet-perf)
*) CHANNEL_OR_TAG=$STABLE_CHANNEL_LATEST_TAG
echo "Error: Invalid TESTNET=$TESTNET" CHANNEL_BRANCH=$STABLE_CHANNEL
exit 1 ;;
;; *)
esac echo "Error: Invalid TESTNET=$TESTNET"
exit 1
;;
esac
if [[ $BUILDKITE_BRANCH != "$CHANNEL_BRANCH" ]]; then if [[ $BUILDKITE_BRANCH != "$CHANNEL_BRANCH" ]]; then
( (
cat <<EOF cat <<EOF
steps: steps:
- trigger: "$BUILDKITE_PIPELINE_SLUG" - trigger: "$BUILDKITE_PIPELINE_SLUG"
async: true async: true
@ -110,11 +113,11 @@ steps:
EC2_NODE_COUNT: "$EC2_NODE_COUNT" EC2_NODE_COUNT: "$EC2_NODE_COUNT"
GCE_NODE_COUNT: "$GCE_NODE_COUNT" GCE_NODE_COUNT: "$GCE_NODE_COUNT"
EOF EOF
) | buildkite-agent pipeline upload ) | buildkite-agent pipeline upload
exit 0 exit 0
fi
fi fi
sanity() { sanity() {
echo "--- sanity $TESTNET" echo "--- sanity $TESTNET"
case $TESTNET in case $TESTNET in