Alexander Afanasyev | 5ec9ae4 | 2016-07-28 14:30:21 -0700 | [diff] [blame] | 1 | sudo: required |
2 | language: generic | ||||
Davide Pesavento | 6a81b77 | 2017-08-20 18:43:46 -0400 | [diff] [blame] | 3 | |
Alexander Afanasyev | 5ec9ae4 | 2016-07-28 14:30:21 -0700 | [diff] [blame] | 4 | matrix: |
5 | include: | ||||
Davide Pesavento | 6a81b77 | 2017-08-20 18:43:46 -0400 | [diff] [blame] | 6 | # Linux/gcc |
Alexander Afanasyev | 5ec9ae4 | 2016-07-28 14:30:21 -0700 | [diff] [blame] | 7 | - os: linux |
8 | dist: trusty | ||||
9 | env: | ||||
Davide Pesavento | 6a81b77 | 2017-08-20 18:43:46 -0400 | [diff] [blame] | 10 | - CXX=g++-4.8 |
Alexander Afanasyev | 5ec9ae4 | 2016-07-28 14:30:21 -0700 | [diff] [blame] | 11 | - NODE_LABELS="Linux Ubuntu Ubuntu-14.04" |
Davide Pesavento | 6a81b77 | 2017-08-20 18:43:46 -0400 | [diff] [blame] | 12 | |
13 | # Linux/clang | ||||
Alexander Afanasyev | 5ec9ae4 | 2016-07-28 14:30:21 -0700 | [diff] [blame] | 14 | - os: linux |
15 | dist: trusty | ||||
16 | env: | ||||
17 | - CXX=clang++ | ||||
18 | - NODE_LABELS="Linux Ubuntu Ubuntu-14.04" | ||||
Davide Pesavento | 6a81b77 | 2017-08-20 18:43:46 -0400 | [diff] [blame] | 19 | |
20 | # macOS/clang | ||||
21 | # https://docs.travis-ci.com/user/osx-ci-environment/#OS-X-Version | ||||
Alexander Afanasyev | 5ec9ae4 | 2016-07-28 14:30:21 -0700 | [diff] [blame] | 22 | - os: osx |
Alexander Afanasyev | 4fc69e4 | 2017-01-06 04:22:46 +0000 | [diff] [blame] | 23 | osx_image: xcode8.2 |
Alexander Afanasyev | 5ec9ae4 | 2016-07-28 14:30:21 -0700 | [diff] [blame] | 24 | env: |
Alexander Afanasyev | 4fc69e4 | 2017-01-06 04:22:46 +0000 | [diff] [blame] | 25 | - NODE_LABELS="OSX OSX-10.12" |
Davide Pesavento | 6a81b77 | 2017-08-20 18:43:46 -0400 | [diff] [blame] | 26 | |
27 | before_script: | ||||
28 | - ${CXX:-c++} --version | ||||
29 | - python --version | ||||
30 | |||||
Alexander Afanasyev | 24ed83a | 2015-03-30 11:06:50 -0700 | [diff] [blame] | 31 | script: |
32 | - ./.jenkins |