tokenbridge/e2e-commons/scripts/deploy.sh

43 lines
1.1 KiB
Bash
Raw Permalink Normal View History

2019-06-03 13:47:52 +02:00
#!/usr/bin/env bash
cd $(dirname $0)
set -e # exit when any command fails
CONTRACTS_PATH="../../contracts"
DEPLOY_PATH="$CONTRACTS_PATH/deploy"
ENVS_PATH="../envs"
2019-06-04 10:43:27 +02:00
echo -e "\n\n############ Deploying native-to-erc ############\n"
2019-06-03 13:47:52 +02:00
cp "$ENVS_PATH/native-to-erc.env" "$DEPLOY_PATH/.env"
cd "$DEPLOY_PATH"
node deploy.js
cd - > /dev/null
2019-06-04 10:43:27 +02:00
echo -e "\n\n############ Deploying erc20 and erc-to-erc ############\n"
2019-06-03 13:47:52 +02:00
node deployERC20.js
cp "$ENVS_PATH/erc-to-erc.env" "$DEPLOY_PATH/.env"
cd "$DEPLOY_PATH"
node deploy.js
2019-06-04 10:43:27 +02:00
cd - > /dev/null
2019-06-03 13:47:52 +02:00
2019-06-04 10:43:27 +02:00
echo -e "\n\n############ Deploying block reward ############\n"
cd "$DEPLOY_PATH"
node src/utils/deployBlockReward.js
2019-06-03 13:47:52 +02:00
cd - > /dev/null
2019-06-04 10:43:27 +02:00
echo -e "\n\n############ Deploying erc-to-native ############\n"
2019-06-03 13:47:52 +02:00
cp "$ENVS_PATH/erc-to-native.env" "$DEPLOY_PATH/.env"
cd "$DEPLOY_PATH"
node deploy.js
2019-06-04 10:43:27 +02:00
cd - > /dev/null
2019-07-17 11:47:25 -03:00
echo -e "\n\n############ Deploying amb ############\n"
cp "$ENVS_PATH/amb.env" "$DEPLOY_PATH/.env"
cd "$DEPLOY_PATH"
node deploy.js
cd - > /dev/null
echo -e "\n\n############ Deploying test contract for amb ############\n"
cd "$DEPLOY_PATH"
node src/utils/deployTestBox.js
cd - > /dev/null