From 3934e6e855d6d84d13d0b04177aec97c27ba19df Mon Sep 17 00:00:00 2001 From: Jeffrey Paul Date: Fri, 9 Sep 2016 11:46:34 +0200 Subject: [PATCH] now runs tests! --- Dockerfile | 20 ++++++++++++++++++-- docker-compose.yml | 1 + 2 files changed, 19 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 24b43b1..9ca6457 100644 --- a/Dockerfile +++ b/Dockerfile @@ -65,6 +65,24 @@ RUN \ cd /usr/local/src/steem && \ git checkout $STEEMD_REV && \ git submodule update --init --recursive && \ + rsync -a \ + /usr/local/src/steem/ \ + /usr/local/src/steemtest/ + +RUN \ + cd /usr/local/src/steemtest && \ + cmake \ + -DCMAKE_BUILD_TYPE=Debug \ + -DBUILD_STEEM_TESTNET=On \ + -DLOW_MEMORY_NODE=ON \ + . \ + && \ + make -j$(nproc) chain_test && \ + ./tests/chain_test && \ + rm -rf /usr/local/src/steemtest + +RUN \ + cd /usr/local/src/steem && \ cmake \ -DCMAKE_BUILD_TYPE=Release \ -DLOW_MEMORY_NODE=ON \ @@ -74,8 +92,6 @@ RUN \ make install && \ rm -rf /usr/local/src/steem -# FIXME run steemd tests as part of build - RUN \ apt-get remove -y \ automake \ diff --git a/docker-compose.yml b/docker-compose.yml index 79a0013..1535b40 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -7,6 +7,7 @@ services: environment: - STEEMD_MINER_NAME - STEEMD_PRIVATE_KEY + - STEEMD_WITNESS_NAME ports: - "8090:8090" - "2001:2001"