cic-internal-integration/apps/contract-migration/run_job.sh

32 lines
909 B
Bash
Raw Normal View History

2021-03-19 15:19:40 +01:00
#! /bin/bash
2021-09-06 12:06:58 +02:00
>&2 echo -e "\033[;96mRUNNING\033[;39m configurations"
./config.sh
2021-09-06 12:06:58 +02:00
if [ $? -ne "0" ]; then
>&2 echo -e "\033[;31mFAILED\033[;39m configurations"
exit 1;
fi
>&2 echo -e "\033[;32mSUCCEEDED\033[;39m configurations"
if [[ $((RUN_MASK & 1)) -eq 1 ]]
2021-03-19 15:19:40 +01:00
then
>&2 echo -e "\033[;96mRUNNING\033[;39m RUN_MASK 1 - contract deployment"
./reset.sh
if [ $? -ne "0" ]; then
>&2 echo -e "\033[;31mFAILED\033[;39m RUN_MASK 1 - contract deployment"
exit 1;
fi
>&2 echo -e "\033[;32mSUCCEEDED\033[;39m RUN_MASK 1 - contract deployment"
2021-03-19 15:19:40 +01:00
fi
if [[ $((RUN_MASK & 2)) -eq 2 ]]
2021-03-19 15:19:40 +01:00
then
>&2 echo -e "\033[;96mRUNNING\033[;39m RUN_MASK 2 - custodial service initialization"
./seed_cic_eth.sh
if [ $? -ne "0" ]; then
>&2 echo -e "\033[;31mFAILED\033[;39m RUN_MASK 2 - custodial service initialization"
exit 1;
fi
>&2 echo -e "\033[;32mSUCCEEDED\033[;39m RUN_MASK 2 - custodial service initialization"
fi