diff options
author | chriseth <chris@ethereum.org> | 2018-02-27 02:33:03 +0800 |
---|---|---|
committer | chriseth <chris@ethereum.org> | 2018-02-27 03:09:39 +0800 |
commit | b9dccf9f20d8f4348966e3c6cacd11fbda47c162 (patch) | |
tree | f7bacf8015e9b35e5242e74f981d5a4eb807b6e4 | |
parent | cd2d893634b490236ef29fe857556bde4901a74d (diff) | |
download | dexon-solidity-b9dccf9f20d8f4348966e3c6cacd11fbda47c162.tar.gz dexon-solidity-b9dccf9f20d8f4348966e3c6cacd11fbda47c162.tar.zst dexon-solidity-b9dccf9f20d8f4348966e3c6cacd11fbda47c162.zip |
Split circle into build and test for x86.
-rw-r--r-- | circle.yml | 30 |
1 files changed, 26 insertions, 4 deletions
@@ -93,7 +93,7 @@ jobs: name: Install build dependencies command: | apt-get -qq update - apt-get -qy install ccache cmake libboost-all-dev libz3-dev libleveldb1v5 + apt-get -qy install ccache cmake libboost-all-dev libz3-dev - run: name: Init submodules command: | @@ -114,15 +114,34 @@ jobs: key: ccache-{{ arch }}-{{ .Branch }} paths: - ~/.ccache + - store_artifacts: + path: build/solc/solc + destination: solc + - persist_to_workspace: + root: build + paths: + - solc/solc + - test/soltest + - test/solfuzzer + + test_x86: + docker: + - image: buildpack-deps:artful + steps: + - checkout + - attach_workspace: + at: build + - run: + name: Install dependencies + command: | + apt-get -qq update + apt-get -qy install libz3-dev libleveldb1v5 - run: mkdir -p test_results - run: name: Tests command: scripts/tests.sh --junit_report test_results - store_test_results: path: test_results/ - - store_artifacts: - path: build/solc/solc - destination: solc docs: docker: @@ -158,4 +177,7 @@ workflows: requires: - build_emscripten - build_x86 + - test_x86: + requires: + - build_x86 - docs |