xref: /freebsd/contrib/libyaml/.travis.yml (revision 0f5c86ddb0257f4b7620f1d8e898289be30b19bf)
1*0f5c86ddSBaptiste Daroussinlanguage: c
2*0f5c86ddSBaptiste Daroussin
3*0f5c86ddSBaptiste Daroussinmatrix:
4*0f5c86ddSBaptiste Daroussin  include:
5*0f5c86ddSBaptiste Daroussin  - os: linux
6*0f5c86ddSBaptiste Daroussin    compiler: gcc
7*0f5c86ddSBaptiste Daroussin    sudo: required
8*0f5c86ddSBaptiste Daroussin  - os: linux
9*0f5c86ddSBaptiste Daroussin    compiler: clang
10*0f5c86ddSBaptiste Daroussin    sudo: required
11*0f5c86ddSBaptiste Daroussin  - os: osx
12*0f5c86ddSBaptiste Daroussin    compiler: gcc
13*0f5c86ddSBaptiste Daroussin  - os: osx
14*0f5c86ddSBaptiste Daroussin    compiler: clang
15*0f5c86ddSBaptiste Daroussin
16*0f5c86ddSBaptiste Daroussinbefore_install:
17*0f5c86ddSBaptiste Daroussin
18*0f5c86ddSBaptiste Daroussin# Travis branch-specific clone problem workaround:
19*0f5c86ddSBaptiste Daroussin- git config remote.origin.fetch +refs/heads/*:refs/remotes/origin/*
20*0f5c86ddSBaptiste Daroussin- git fetch
21*0f5c86ddSBaptiste Daroussin- env | sort
22*0f5c86ddSBaptiste Daroussin
23*0f5c86ddSBaptiste Daroussin- if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then
24*0f5c86ddSBaptiste Daroussin    pip install --user scikit-ci-addons==0.15.0;
25*0f5c86ddSBaptiste Daroussin    ci_addons travis/install_cmake 3.2.0;
26*0f5c86ddSBaptiste Daroussin  fi
27*0f5c86ddSBaptiste Daroussin
28*0f5c86ddSBaptiste Daroussinscript: tests/run-all-tests.sh
29