-
Roman Tsisyk authoredRoman Tsisyk authored
.travis.yml 3.14 KiB
sudo: required
services:
- docker
language: cpp
os:
- linux
- osx
compiler:
- clang
- gcc
cache:
directories:
- $HOME/.cache
git:
depth: 100500
env:
global:
- PACKAGECLOUD_REPO=1_7
matrix:
- TARGET=source
- TARGET=test
- TARGET=coverage
- OS=el DIST=6
- OS=el DIST=7
- OS=fedora DIST=24
- OS=fedora DIST=25
- OS=ubuntu DIST=precise
- OS=ubuntu DIST=trusty
- OS=ubuntu DIST=xenial
- OS=ubuntu DIST=yakkety
- OS=debian DIST=wheezy
- OS=debian DIST=jessie
- OS=debian DIST=stretch
matrix:
allow_failures:
- TARGET=coverage
# - env: OS=el DIST=6
# - env: OS=el DIST=7
# - env: OS=fedora DIST=24
# - env: OS=fedora DIST=25
# - env: OS=ubuntu DIST=precise
# - env: OS=ubuntu DIST=trusty
# - env: OS=ubuntu DIST=xenial
# - env: OS=ubuntu DIST=yakkety
# - env: OS=debian DIST=wheezy
# - env: OS=debian DIST=jessie
# - env: OS=debian DIST=stretch
exclude:
- env: OS=el DIST=6
compiler: clang
- env: OS=el DIST=7
compiler: clang
- env: OS=fedora DIST=24
compiler: clang
- env: OS=fedora DIST=25
compiler: clang
- env: OS=ubuntu DIST=precise
compiler: clang
- env: OS=ubuntu DIST=trusty
compiler: clang
- env: OS=ubuntu DIST=xenial
compiler: clang
- env: OS=ubuntu DIST=yakkety
compiler: clang