diff --git a/.circleci/config.yml b/.circleci/config.yml index 25d5c737..63d92452 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 00000000..7fce9821 --- /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)"