2019-10-21 07:37:07 -07:00
|
|
|
version: 2.1
|
|
|
|
orbs:
|
|
|
|
bridge:
|
|
|
|
executors:
|
|
|
|
node-dev:
|
|
|
|
docker:
|
|
|
|
- image: circleci/node:10.15
|
|
|
|
environment:
|
|
|
|
TARGET_NETWORK: development
|
|
|
|
jobs:
|
2019-10-21 11:43:31 -07:00
|
|
|
run_tests:
|
2019-10-21 07:37:07 -07:00
|
|
|
executor: bridge/node-dev
|
|
|
|
steps:
|
|
|
|
- checkout
|
|
|
|
- run: git submodule update --init
|
|
|
|
- setup_remote_docker
|
2019-10-21 11:43:31 -07:00
|
|
|
- run: touch ./src/deploy/.keys.$TARGET_NETWORK
|
2019-10-21 07:37:07 -07:00
|
|
|
- run: ./demo/start-environment.sh
|
2019-10-21 11:43:31 -07:00
|
|
|
- run: touch ./src/test-services/.keys.$TARGET_NETWORK
|
2019-10-21 07:37:07 -07:00
|
|
|
- run: ./src/test-services/ethereumSend/run.sh 0x4db6b4bd0a3fdc03b027a60f1c48f05c572312aa 100
|
|
|
|
- run: ./src/test-services/ethereumSend/run.sh 0xf7ca4aed1795e424433498cef43f6a3825c88731 100
|
|
|
|
- run: ./src/test-services/ethereumSend/run.sh 0xad6c8127143032d843a260c5d379d8d9b3d51f15 100
|
2019-10-21 11:43:31 -07:00
|
|
|
- run: ./src/test-services/binanceSend/run.sh tbnb14r3z8xk7qsar3vwj05w8cd8gqwk7g6gfurlt5l 100 0.1
|
|
|
|
- run: ./src/test-services/binanceSend/run.sh tbnb1efjg7xt98t67ql2cmwjc5860lgayet9l8m55ym 100 0.1
|
|
|
|
- run: ./src/test-services/binanceSend/run.sh tbnb12epcy4p7ktas0nlyrfuektcyh0e83dwzuq73f4 100 0.1
|
|
|
|
- run:
|
|
|
|
command: ./demo/validator-demo.sh -d
|
|
|
|
environment:
|
|
|
|
N: 1
|
|
|
|
- run:
|
|
|
|
command: ./demo/validator-demo.sh -d
|
|
|
|
environment:
|
|
|
|
N: 2
|
|
|
|
- run:
|
|
|
|
command: ./demo/validator-demo.sh -d
|
|
|
|
environment:
|
|
|
|
N: 3
|
|
|
|
- run: sleep 10
|
|
|
|
- run:
|
|
|
|
command: ./tests/run.sh
|
|
|
|
environment:
|
|
|
|
HOME_RPC_URL: 'http://ganache_home:8545'
|
2019-10-21 07:37:07 -07:00
|
|
|
workflows:
|
|
|
|
version: 2
|
|
|
|
main:
|
|
|
|
jobs:
|
2019-10-21 11:43:31 -07:00
|
|
|
- run_tests
|