diff --git a/ci/testnet-manager.sh b/ci/testnet-manager.sh new file mode 100755 index 0000000000..1535d639c9 --- /dev/null +++ b/ci/testnet-manager.sh @@ -0,0 +1,235 @@ +#!/bin/bash -e + +cd "$(dirname "$0")"/.. + +if [[ -z $BUILDKITE ]]; then + echo BUILDKITE not defined + exit 1 +fi + +if [[ -z $SOLANA_METRICS_CONFIG ]]; then + echo SOLANA_METRICS_CONFIG not defined + exit 1 +fi + +if [[ -z $TESTNET ]]; then + TESTNET=$(buildkite-agent meta-data get "testnet" --default "") +fi + +if [[ -z $TESTNET_OP ]]; then + TESTNET_OP=$(buildkite-agent meta-data get "testnet-operation" --default "") +fi + +if [[ -z $TESTNET || -z $TESTNET_OP ]]; then + ( + cat <