From 7af702c708a64e3d0386a95aa402c48bbb97de88 Mon Sep 17 00:00:00 2001 From: Simon Warta Date: Wed, 10 Feb 2021 15:36:38 +0100 Subject: [PATCH] Pull out CLI example runner --- .circleci/config.yml | 9 +-------- packages/cli/run_examples.sh | 15 +++++++++++++++ 2 files changed, 16 insertions(+), 8 deletions(-) create mode 100755 packages/cli/run_examples.sh diff --git a/.circleci/config.yml b/.circleci/config.yml index 25d5c73703..63d924520a 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -305,14 +305,7 @@ jobs: working_directory: packages/cli environment: SKIP_BUILD: 1 - command: | - ./bin/cosmwasm-cli --init examples/coralnet.ts --code "process.exit(0)" - ./bin/cosmwasm-cli --init examples/delegate.ts --code "process.exit(0)" - ./bin/cosmwasm-cli --init examples/faucet_addresses.ts --code "process.exit(0)" - ./bin/cosmwasm-cli --init examples/generate_address.ts --code "process.exit(0)" - ./bin/cosmwasm-cli --init examples/helpers.ts --code "process.exit(0)" - ./bin/cosmwasm-cli --init examples/local_faucet.ts --code "process.exit(0)" - ./bin/cosmwasm-cli --init examples/mask.ts --code "process.exit(0)" + command: ./run_examples.sh - run: name: Stop chains command: | diff --git a/packages/cli/run_examples.sh b/packages/cli/run_examples.sh new file mode 100755 index 0000000000..7fce98212d --- /dev/null +++ b/packages/cli/run_examples.sh @@ -0,0 +1,15 @@ +#!/bin/bash +set -o errexit -o nounset -o pipefail +command -v shellcheck >/dev/null && shellcheck "$0" + +PATH="$(realpath ./bin):$PATH" + +cosmwasm-cli --init examples/coralnet.ts --code "process.exit(0)" +if [ -n "${LAUNCHPAD_ENABLED:-}" ]; then + cosmwasm-cli --init examples/delegate.ts --code "process.exit(0)" +fi +cosmwasm-cli --init examples/faucet_addresses.ts --code "process.exit(0)" +cosmwasm-cli --init examples/generate_address.ts --code "process.exit(0)" +cosmwasm-cli --init examples/helpers.ts --code "process.exit(0)" +cosmwasm-cli --init examples/local_faucet.ts --code "process.exit(0)" +cosmwasm-cli --init examples/mask.ts --code "process.exit(0)"