diff options
Diffstat (limited to '.travis.yml')
-rw-r--r-- | .travis.yml | 42 |
1 files changed, 17 insertions, 25 deletions
diff --git a/.travis.yml b/.travis.yml index 16d4a7c..fdbe38b 100644 --- a/.travis.yml +++ b/.travis.yml @@ -5,51 +5,43 @@ matrix: # Clang on OSX - env: MATRIX_EVAL="" CONF="" os: osx - osx_image: xcode9.4 + osx_image: xcode11 compiler: clang - # GCC and clang builds on Linux - - env: MATRIX_EVAL="CC=gcc-6 CXX=g++-6" CONF="--disable-output-edi" + # GCC builds on Linux + - env: MATRIX_EVAL="CC=gcc-9 CXX=g++-9" CONF="--disable-output-edi" os: linux - dist: trusty + arch: amd64 + dist: bionic sudo: required compiler: gcc addons: &linuxaddons apt: sources: &sources - - ubuntu-toolchain-r-test + - sourceline: 'ppa:ubuntu-toolchain-r/test' packages: &packages - libzmq3-dev - - libzmq3 + - libzmq5 - automake - libtool - - libboost1.55-all-dev + - libboost-all-dev - libcurl4-openssl-dev - - g++-6 + - g++-9 - - env: MATRIX_EVAL="CC=gcc-6 CXX=g++-6" CONF="--enable-output-raw" + - env: MATRIX_EVAL="CC=gcc-9 CXX=g++-9" CONF="--enable-output-raw" + arch: amd64 compiler: gcc addons: *linuxaddons - - env: MATRIX_EVAL="CC=gcc-6 CXX=g++-6" CONF="" + - env: MATRIX_EVAL="CC=gcc-9 CXX=g++-9" CONF="" + arch: amd64 compiler: gcc addons: *linuxaddons - - env: MATRIX_EVAL="" CONF="--enable-output-raw" - compiler: clang - addons: &linuxclang40 - apt: - sources: - - ubuntu-toolchain-r-test - - llvm-toolchain-trusty-4.0 - packages: - - libzmq3-dev - - libzmq3 - - automake - - libtool - - libboost1.55-all-dev - - libcurl4-openssl-dev - - clang-4.0 + - env: MATRIX_EVAL="CC=gcc-9 CXX=g++-9" CONF="" + arch: arm64 + compiler: gcc + addons: *linuxaddons before_install: - eval "${MATRIX_EVAL}" |