.travis.yml.bak 1.25 KB
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50
language: generic

matrix:
  fast_finish: true
  include:
    # We need to have gcc7 headers to compile c++17 code on clang
#    - os: linux
#
#      cache:
#        ccache: true
#        timeout: 1000
#        directories:
#        - /home/travis/.ccache
#
#      addons:
#        apt:
#          update: true
#          sources:
#            - ubuntu-toolchain-r-test
#            - llvm-toolchain-trusty-5.0
#          packages: [ ninja-build, g++-7, clang-5.0, lld-5.0, libicu-dev, libreadline-dev, libmysqlclient-dev, unixodbc-dev, libltdl-dev, libssl-dev, libboost-dev, zlib1g-dev, libdouble-conversion-dev, libsparsehash-dev, librdkafka-dev, libcapnp-dev, libsparsehash-dev, libgoogle-perftools-dev, bash, expect, python, python-lxml, python-termcolor, curl, perl, sudo, openssl]
#
#      env:
#        - MATRIX_EVAL="export CC=clang-5.0 CXX=clang++-5.0"
#
#      script:
#        - utils/travis/normal.sh

    - os: linux

      sudo: required

      cache:
        timeout: 1000
        directories:
        - /var/cache/pbuilder/ccache

      addons:
        apt:
          update: true
          packages: [ pbuilder, fakeroot, debhelper ]

      script:
        - utils/travis/pbuilder.sh

  allow_failures:
    - os: osx

before_script:
    - eval "${MATRIX_EVAL}"