From 159c097505dae655fc2c62e6625cdd65da53de83 Mon Sep 17 00:00:00 2001 From: Kirill Fedoseev Date: Mon, 21 Oct 2019 17:37:07 +0300 Subject: [PATCH] Created circleci config for starting environment --- .circleci/config.yml | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 .circleci/config.yml diff --git a/.circleci/config.yml b/.circleci/config.yml new file mode 100644 index 0000000..7a0c6b2 --- /dev/null +++ b/.circleci/config.yml @@ -0,0 +1,40 @@ +version: 2.1 +orbs: + bridge: + executors: + node-dev: + docker: + - image: circleci/node:10.15 + environment: + TARGET_NETWORK: development +jobs: + prepare_test_environment: + executor: bridge/node-dev + steps: + - checkout + - run: git submodule update --init + - setup_remote_docker + - run: ./demo/start-environment.sh + - 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 + - run: docker kill ganache_side ganache_home + - persist_to_workspace: + root: . + paths: + ./demo/ganache_home_db + ./demo/ganache_side_db + run_tests: + executor: bridge/node-dev + steps: + - checkout + - run: git submodule update --init + - setup_remote_docker + - attach_workspace: + at: . + - ls ./demo/ganache_side_db +workflows: + version: 2 + main: + jobs: + - prepare_test_environment