2019-05-09 13:03:18 +03:00
|
|
|
#!/usr/bin/env bash
|
2019-05-21 10:41:52 +03:00
|
|
|
cd $(dirname $0)
|
2019-05-09 13:03:18 +03:00
|
|
|
docker-compose up -d --build --force-recreate
|
2019-05-21 10:41:52 +03:00
|
|
|
node ./scripts/blocks.js &
|
|
|
|
|
2019-05-09 13:03:18 +03:00
|
|
|
docker-compose run contracts ./deploy.sh
|
|
|
|
docker-compose run -d bridge npm run watcher:signature-request
|
|
|
|
docker-compose run -d bridge npm run watcher:collected-signatures
|
|
|
|
docker-compose run -d bridge npm run watcher:affirmation-request
|
|
|
|
docker-compose run -d bridge-erc20 npm run watcher:signature-request
|
|
|
|
docker-compose run -d bridge-erc20 npm run watcher:collected-signatures
|
|
|
|
docker-compose run -d bridge-erc20 npm run watcher:affirmation-request
|
|
|
|
docker-compose run -d bridge-erc20-native npm run watcher:signature-request
|
|
|
|
docker-compose run -d bridge-erc20-native npm run watcher:collected-signatures
|
|
|
|
docker-compose run -d bridge-erc20-native npm run watcher:affirmation-request
|
|
|
|
docker-compose run -d bridge npm run sender:home
|
|
|
|
docker-compose run -d bridge npm run sender:foreign
|
2019-05-21 10:41:52 +03:00
|
|
|
docker-compose run -d -p 3000:3000 ui npm start
|
|
|
|
docker-compose run -d -p 3001:3000 ui-erc20 npm start
|
|
|
|
docker-compose run -d -p 3002:3000 ui-erc20-native npm start
|
|
|
|
|
|
|
|
yarn mocha -b ./test.js
|
2019-05-09 13:03:18 +03:00
|
|
|
rc=$?
|
2019-05-20 12:24:03 +03:00
|
|
|
|
|
|
|
if [ $CI ]
|
|
|
|
then
|
|
|
|
exit $rc
|
|
|
|
fi
|
|
|
|
|
2019-05-09 13:03:18 +03:00
|
|
|
ps | grep node | grep -v grep | awk '{print "kill " $1}' | sh
|
|
|
|
docker-compose down
|
|
|
|
exit $rc
|