diff options
author | chriseth <chris@ethereum.org> | 2018-10-16 22:08:46 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-10-16 22:08:46 +0800 |
commit | 348112f0ab4e9ff010d62886ad889c7e8a0fb5d0 (patch) | |
tree | 10c3a299bbec9120f438fafe36f17a157da67d15 /.circleci | |
parent | b723893ac76aefb07f7792fb9f16cff72f3e84b0 (diff) | |
parent | 0d1b4d6f33e97027463ab23d0dbb37e8be1ba120 (diff) | |
download | dexon-solidity-348112f0ab4e9ff010d62886ad889c7e8a0fb5d0.tar.gz dexon-solidity-348112f0ab4e9ff010d62886ad889c7e8a0fb5d0.tar.zst dexon-solidity-348112f0ab4e9ff010d62886ad889c7e8a0fb5d0.zip |
Merge pull request #5236 from ethereum/clang7
Add clang7 build step to circle
Diffstat (limited to '.circleci')
-rw-r--r-- | .circleci/config.yml | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/.circleci/config.yml b/.circleci/config.yml index c975740d..2967e1fb 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -139,6 +139,29 @@ jobs: paths: - "*" + build_x86_clang7: + docker: + - image: buildpack-deps:cosmic + environment: + TERM: xterm + CC: /usr/bin/clang-7 + CXX: /usr/bin/clang++-7 + steps: + - checkout + - run: + name: Install build dependencies + command: | + apt-get -qq update + apt-get -qy install clang-7 cmake libboost-regex-dev libboost-filesystem-dev libboost-test-dev libboost-system-dev libboost-program-options-dev libz3-dev + ./scripts/install_obsolete_jsoncpp_1_7_4.sh + - run: *setup_prerelease_commit_hash + - run: *run_build + - store_artifacts: *solc_artifact + - persist_to_workspace: + root: build + paths: + - "*" + build_x86_mac: macos: xcode: "10.0.0" @@ -296,6 +319,7 @@ workflows: requires: - build_emscripten - build_x86_linux: *build_on_tags + - build_x86_clang7: *build_on_tags - build_x86_mac: *build_on_tags - test_x86_linux: <<: *build_on_tags |