From bc9b7ccfd3a318a1db9bc406ca6c174348065851 Mon Sep 17 00:00:00 2001 From: Alex Beregszaszi Date: Thu, 14 May 2020 20:36:54 +0100 Subject: [PATCH] Add test job for running eth2.0-specs tests (#25) Also use python:3.8.1 docker image. --- circle.yml | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/circle.yml b/circle.yml index dfcae7743..d4b631593 100644 --- a/circle.yml +++ b/circle.yml @@ -2,7 +2,7 @@ version: 2.0 jobs: build: docker: - - image: cimg/base:2020.01 + - image: cimg/python:3.8.1 steps: - checkout - run: @@ -14,3 +14,12 @@ jobs: - run: name: Compile the contract command: make + - run: + name: Run eth2.0-specs tests + command: | + sudo apt-get install -y python3-venv + git clone https://github.com/ethereum/eth2.0-specs + cp -f deposit_contract.json eth2.0-specs/deposit_contract/contracts/validator_registration.json + cd eth2.0-specs + make install_deposit_contract_tester + make test_deposit_contract