blob: 6560579d20361d6a491441066467a15302d3cb6e [file] [log] [blame]
Marco Poletti92b2a022016-11-06 16:16:03 +00001#
2# This file was auto-generated from extras/scripts/travis_yml_generator.py, DO NOT EDIT
3#
Marco Poletti0843ee42015-02-21 09:40:29 +00004branches:
5 only:
Marco Poletti69387822016-11-06 15:34:46 +00006 - master
7dist: trusty
8language: cpp
Marco Poletticd13b202015-05-31 16:44:55 +01009matrix:
Marco Poletti3ed306a2016-02-07 17:52:29 +000010 fast_finish: true
Marco Poletticd13b202015-05-31 16:44:55 +010011 include:
Marco Poletti69387822016-11-06 15:34:46 +000012 - compiler: gcc
Marco Poletti2f589802017-11-18 11:01:31 +000013 env: COMPILER=gcc-7 UBUNTU=17.10 TEST=ReleasePlain
14 install: export OS=linux; export COMPILER='gcc-7'; export UBUNTU='17.10'; extras/scripts/travis_ci_install_linux.sh
15 os: linux
16 script: export OS=linux; export COMPILER='gcc-7'; export UBUNTU='17.10'; extras/scripts/postsubmit.sh
17 ReleasePlain
18 - compiler: gcc
Marco Poletti6171d482017-10-29 09:42:38 +000019 env: COMPILER=gcc-7 UBUNTU=17.10 TEST=DebugPlain
20 install: export OS=linux; export COMPILER='gcc-7'; export UBUNTU='17.10'; extras/scripts/travis_ci_install_linux.sh
Marco Poletti3b4a2ed2016-11-06 18:39:26 +000021 os: linux
Marco Poletti6171d482017-10-29 09:42:38 +000022 script: export OS=linux; export COMPILER='gcc-7'; export UBUNTU='17.10'; extras/scripts/postsubmit.sh
Marco Poletti56c39c62016-12-27 11:09:08 +010023 DebugPlain
Marco Poletti3b4a2ed2016-11-06 18:39:26 +000024 - compiler: clang
Marco Poletti4368faf2017-10-29 09:34:13 +000025 env: COMPILER=clang-4.0 STL=libstdc++ UBUNTU=17.10 TEST=ReleasePlain
Marco Poletti4c5d6d32017-04-15 10:00:10 +020026 install: export OS=linux; export COMPILER='clang-4.0'; export STL='libstdc++';
Marco Poletti4368faf2017-10-29 09:34:13 +000027 export UBUNTU='17.10'; extras/scripts/travis_ci_install_linux.sh
Marco Poletti3b4a2ed2016-11-06 18:39:26 +000028 os: linux
Marco Poletti4c5d6d32017-04-15 10:00:10 +020029 script: export OS=linux; export COMPILER='clang-4.0'; export STL='libstdc++';
Marco Poletti4368faf2017-10-29 09:34:13 +000030 export UBUNTU='17.10'; extras/scripts/postsubmit.sh ReleasePlain
Marco Poletti2f589802017-11-18 11:01:31 +000031 - compiler: clang
Marco Poletti2562ee82017-11-18 17:48:50 +000032 env: COMPILER=clang-4.0 STL=libstdc++ UBUNTU=17.10 TEST=DebugAsanUbsan
33 install: export OS=linux; export COMPILER='clang-4.0'; export STL='libstdc++';
34 export UBUNTU='17.10'; extras/scripts/travis_ci_install_linux.sh
35 os: linux
36 script: export OS=linux; export COMPILER='clang-4.0'; export STL='libstdc++';
37 export UBUNTU='17.10'; extras/scripts/postsubmit.sh DebugAsanUbsan
38 - compiler: clang
Marco Poletti2f589802017-11-18 11:01:31 +000039 env: COMPILER=clang-4.0 STL=libstdc++ UBUNTU=17.10 TEST=DebugPlain
40 install: export OS=linux; export COMPILER='clang-4.0'; export STL='libstdc++';
41 export UBUNTU='17.10'; extras/scripts/travis_ci_install_linux.sh
42 os: linux
43 script: export OS=linux; export COMPILER='clang-4.0'; export STL='libstdc++';
44 export UBUNTU='17.10'; extras/scripts/postsubmit.sh DebugPlain
Marco Poletti3b4a2ed2016-11-06 18:39:26 +000045 - compiler: gcc
Marco Poletti6df80a72016-11-18 18:38:08 +000046 env: COMPILER=bazel UBUNTU=16.04
Marco Poletti56c39c62016-12-27 11:09:08 +010047 install: export OS=linux; export COMPILER='bazel'; export UBUNTU='16.04'; extras/scripts/travis_ci_install_linux.sh
Marco Poletti3b4a2ed2016-11-06 18:39:26 +000048 os: linux
Marco Poletti56c39c62016-12-27 11:09:08 +010049 script: export OS=linux; export COMPILER='bazel'; export UBUNTU='16.04'; extras/scripts/postsubmit.sh
50 DebugPlain
Marco Poletti3b4a2ed2016-11-06 18:39:26 +000051 - compiler: gcc
Marco Poletti51ff15b2016-11-12 17:32:38 +000052 env: COMPILER=gcc-6 TEST=DebugPlain
Marco Poletti2f589802017-11-18 11:01:31 +000053 install: export OS=osx; export COMPILER='gcc-6'; extras/scripts/travis_ci_install_osx.sh
Marco Poletti3b4a2ed2016-11-06 18:39:26 +000054 os: osx
Marco Poletti67db7ae2016-12-22 19:05:48 +010055 osx_image: xcode8
Marco Poletti2f589802017-11-18 11:01:31 +000056 script: export OS=osx; export COMPILER='gcc-6'; extras/scripts/postsubmit.sh DebugPlain
Marco Poletti3b4a2ed2016-11-06 18:39:26 +000057 - compiler: clang
Marco Polettif3cdac62017-03-18 17:07:05 +000058 env: COMPILER=clang-4.0 STL=libc++ TEST=DebugPlain
Marco Poletti2f589802017-11-18 11:01:31 +000059 install: export OS=osx; export COMPILER='clang-4.0'; export STL='libc++'; extras/scripts/travis_ci_install_osx.sh
Marco Polettia22c68b2016-12-23 10:10:07 +010060 os: osx
61 osx_image: xcode8
Marco Poletti2f589802017-11-18 11:01:31 +000062 script: export OS=osx; export COMPILER='clang-4.0'; export STL='libc++'; extras/scripts/postsubmit.sh
63 DebugPlain
Marco Polettia22c68b2016-12-23 10:10:07 +010064 - compiler: clang
Marco Poletti3b4a2ed2016-11-06 18:39:26 +000065 env: COMPILER=clang-default STL=libc++ TEST=DebugPlain
66 install: export OS=osx; export COMPILER='clang-default'; export STL='libc++';
Marco Poletti56c39c62016-12-27 11:09:08 +010067 extras/scripts/travis_ci_install_osx.sh
Marco Poletti3b4a2ed2016-11-06 18:39:26 +000068 os: osx
Marco Poletti4b210eb2016-12-21 16:40:32 +000069 osx_image: xcode8.2
Marco Poletti56c39c62016-12-27 11:09:08 +010070 script: export OS=osx; export COMPILER='clang-default'; export STL='libc++'; extras/scripts/postsubmit.sh
71 DebugPlain
Marco Poletti69387822016-11-06 15:34:46 +000072 - compiler: gcc
Marco Poletti2f589802017-11-18 11:01:31 +000073 env: COMPILER=gcc-5 UBUNTU=14.04 TEST=ReleasePlain
Marco Poletti56c39c62016-12-27 11:09:08 +010074 install: export OS=linux; export COMPILER='gcc-5'; export UBUNTU='14.04'; extras/scripts/travis_ci_install_linux.sh
Marco Poletti116e1da2016-11-06 15:59:10 +000075 os: linux
Marco Poletti56c39c62016-12-27 11:09:08 +010076 script: export OS=linux; export COMPILER='gcc-5'; export UBUNTU='14.04'; extras/scripts/postsubmit.sh
Marco Poletti2f589802017-11-18 11:01:31 +000077 ReleasePlain
78 - compiler: gcc
79 env: COMPILER=gcc-5 UBUNTU=14.04 TEST=DebugPlain
80 install: export OS=linux; export COMPILER='gcc-5'; export UBUNTU='14.04'; extras/scripts/travis_ci_install_linux.sh
81 os: linux
82 script: export OS=linux; export COMPILER='gcc-5'; export UBUNTU='14.04'; extras/scripts/postsubmit.sh
83 DebugPlain
Marco Poletti69387822016-11-06 15:34:46 +000084 - compiler: clang
Marco Poletti2f589802017-11-18 11:01:31 +000085 env: COMPILER=clang-3.5 STL=libstdc++ UBUNTU=14.04 TEST=ReleasePlain
Marco Poletti297a6bb2016-11-06 16:03:47 +000086 install: export OS=linux; export COMPILER='clang-3.5'; export STL='libstdc++';
Marco Poletti56c39c62016-12-27 11:09:08 +010087 export UBUNTU='14.04'; extras/scripts/travis_ci_install_linux.sh
Marco Poletti116e1da2016-11-06 15:59:10 +000088 os: linux
Marco Poletti297a6bb2016-11-06 16:03:47 +000089 script: export OS=linux; export COMPILER='clang-3.5'; export STL='libstdc++';
Marco Poletti2f589802017-11-18 11:01:31 +000090 export UBUNTU='14.04'; extras/scripts/postsubmit.sh ReleasePlain
Marco Poletti69387822016-11-06 15:34:46 +000091 - compiler: clang
Marco Poletti2f589802017-11-18 11:01:31 +000092 env: COMPILER=clang-3.5 STL=libstdc++ UBUNTU=14.04 TEST=DebugPlain
93 install: export OS=linux; export COMPILER='clang-3.5'; export STL='libstdc++';
94 export UBUNTU='14.04'; extras/scripts/travis_ci_install_linux.sh
95 os: linux
96 script: export OS=linux; export COMPILER='clang-3.5'; export STL='libstdc++';
97 export UBUNTU='14.04'; extras/scripts/postsubmit.sh DebugPlain
98 - compiler: clang
99 env: COMPILER=clang-3.9 STL=libstdc++ UBUNTU=14.04 TEST=ReleasePlain
Marco Polettic3b083e2016-12-23 18:53:31 +0100100 install: export OS=linux; export COMPILER='clang-3.9'; export STL='libstdc++';
Marco Poletti56c39c62016-12-27 11:09:08 +0100101 export UBUNTU='14.04'; extras/scripts/travis_ci_install_linux.sh
Marco Poletti116e1da2016-11-06 15:59:10 +0000102 os: linux
Marco Polettic3b083e2016-12-23 18:53:31 +0100103 script: export OS=linux; export COMPILER='clang-3.9'; export STL='libstdc++';
Marco Poletti2f589802017-11-18 11:01:31 +0000104 export UBUNTU='14.04'; extras/scripts/postsubmit.sh ReleasePlain
Marco Poletti69387822016-11-06 15:34:46 +0000105 - compiler: clang
Marco Poletti2f589802017-11-18 11:01:31 +0000106 env: COMPILER=clang-3.9 STL=libstdc++ UBUNTU=14.04 TEST=DebugPlain
107 install: export OS=linux; export COMPILER='clang-3.9'; export STL='libstdc++';
108 export UBUNTU='14.04'; extras/scripts/travis_ci_install_linux.sh
109 os: linux
110 script: export OS=linux; export COMPILER='clang-3.9'; export STL='libstdc++';
111 export UBUNTU='14.04'; extras/scripts/postsubmit.sh DebugPlain
112 - compiler: clang
113 env: COMPILER=clang-3.5 STL=libc++ UBUNTU=14.04 TEST=ReleasePlain
Marco Poletti297a6bb2016-11-06 16:03:47 +0000114 install: export OS=linux; export COMPILER='clang-3.5'; export STL='libc++'; export
Marco Poletti56c39c62016-12-27 11:09:08 +0100115 UBUNTU='14.04'; extras/scripts/travis_ci_install_linux.sh
Marco Poletti116e1da2016-11-06 15:59:10 +0000116 os: linux
Marco Poletti297a6bb2016-11-06 16:03:47 +0000117 script: export OS=linux; export COMPILER='clang-3.5'; export STL='libc++'; export
Marco Poletti2f589802017-11-18 11:01:31 +0000118 UBUNTU='14.04'; extras/scripts/postsubmit.sh ReleasePlain
Marco Poletti116e1da2016-11-06 15:59:10 +0000119 - compiler: clang
Marco Poletti2f589802017-11-18 11:01:31 +0000120 env: COMPILER=clang-3.5 STL=libc++ UBUNTU=14.04 TEST=DebugPlain
121 install: export OS=linux; export COMPILER='clang-3.5'; export STL='libc++'; export
122 UBUNTU='14.04'; extras/scripts/travis_ci_install_linux.sh
123 os: linux
124 script: export OS=linux; export COMPILER='clang-3.5'; export STL='libc++'; export
125 UBUNTU='14.04'; extras/scripts/postsubmit.sh DebugPlain
126 - compiler: clang
127 env: COMPILER=clang-3.9 STL=libc++ UBUNTU=14.04 TEST=ReleasePlain
Marco Polettic3b083e2016-12-23 18:53:31 +0100128 install: export OS=linux; export COMPILER='clang-3.9'; export STL='libc++'; export
Marco Poletti56c39c62016-12-27 11:09:08 +0100129 UBUNTU='14.04'; extras/scripts/travis_ci_install_linux.sh
Marco Poletti116e1da2016-11-06 15:59:10 +0000130 os: linux
Marco Polettic3b083e2016-12-23 18:53:31 +0100131 script: export OS=linux; export COMPILER='clang-3.9'; export STL='libc++'; export
Marco Poletti2f589802017-11-18 11:01:31 +0000132 UBUNTU='14.04'; extras/scripts/postsubmit.sh ReleasePlain
Marco Poletti116e1da2016-11-06 15:59:10 +0000133 - compiler: clang
Marco Poletti2f589802017-11-18 11:01:31 +0000134 env: COMPILER=clang-3.9 STL=libc++ UBUNTU=14.04 TEST=DebugPlain
135 install: export OS=linux; export COMPILER='clang-3.9'; export STL='libc++'; export
136 UBUNTU='14.04'; extras/scripts/travis_ci_install_linux.sh
137 os: linux
138 script: export OS=linux; export COMPILER='clang-3.9'; export STL='libc++'; export
139 UBUNTU='14.04'; extras/scripts/postsubmit.sh DebugPlain
140 - compiler: gcc
141 env: COMPILER=gcc-5 TEST=ReleasePlain
142 install: export OS=osx; export COMPILER='gcc-5'; extras/scripts/travis_ci_install_osx.sh
Marco Poletti116e1da2016-11-06 15:59:10 +0000143 os: osx
Marco Poletti67db7ae2016-12-22 19:05:48 +0100144 osx_image: xcode8
Marco Poletti2f589802017-11-18 11:01:31 +0000145 script: export OS=osx; export COMPILER='gcc-5'; extras/scripts/postsubmit.sh ReleasePlain
146 - compiler: gcc
147 env: COMPILER=gcc-5 TEST=DebugPlain
148 install: export OS=osx; export COMPILER='gcc-5'; extras/scripts/travis_ci_install_osx.sh
149 os: osx
150 osx_image: xcode8
151 script: export OS=osx; export COMPILER='gcc-5'; extras/scripts/postsubmit.sh DebugPlain
152 - compiler: gcc
153 env: COMPILER=gcc-6 TEST=ReleasePlain
154 install: export OS=osx; export COMPILER='gcc-6'; extras/scripts/travis_ci_install_osx.sh
155 os: osx
156 osx_image: xcode8
157 script: export OS=osx; export COMPILER='gcc-6'; extras/scripts/postsubmit.sh ReleasePlain
158 - compiler: clang
159 env: COMPILER=clang-3.7 STL=libc++ TEST=ReleasePlain
160 install: export OS=osx; export COMPILER='clang-3.7'; export STL='libc++'; extras/scripts/travis_ci_install_osx.sh
161 os: osx
162 script: export OS=osx; export COMPILER='clang-3.7'; export STL='libc++'; extras/scripts/postsubmit.sh
163 ReleasePlain
164 - compiler: clang
165 env: COMPILER=clang-3.7 STL=libc++ TEST=DebugPlain
166 install: export OS=osx; export COMPILER='clang-3.7'; export STL='libc++'; extras/scripts/travis_ci_install_osx.sh
167 os: osx
168 script: export OS=osx; export COMPILER='clang-3.7'; export STL='libc++'; extras/scripts/postsubmit.sh
169 DebugPlain
170 - compiler: clang
171 env: COMPILER=clang-4.0 STL=libc++ TEST=ReleasePlain
172 install: export OS=osx; export COMPILER='clang-4.0'; export STL='libc++'; extras/scripts/travis_ci_install_osx.sh
173 os: osx
174 osx_image: xcode8
175 script: export OS=osx; export COMPILER='clang-4.0'; export STL='libc++'; extras/scripts/postsubmit.sh
176 ReleasePlain
Marco Poletti116e1da2016-11-06 15:59:10 +0000177 - compiler: clang
Marco Polettif3cdac62017-03-18 17:07:05 +0000178 env: COMPILER=clang-4.0 STL=libc++ TEST=DebugAsanUbsan
Marco Poletti2f589802017-11-18 11:01:31 +0000179 install: export OS=osx; export COMPILER='clang-4.0'; export STL='libc++'; extras/scripts/travis_ci_install_osx.sh
Marco Polettic3b083e2016-12-23 18:53:31 +0100180 os: osx
181 osx_image: xcode8
Marco Poletti2f589802017-11-18 11:01:31 +0000182 script: export OS=osx; export COMPILER='clang-4.0'; export STL='libc++'; extras/scripts/postsubmit.sh
183 DebugAsanUbsan
Marco Polettic3b083e2016-12-23 18:53:31 +0100184 - compiler: clang
Marco Poletti2f589802017-11-18 11:01:31 +0000185 env: COMPILER=clang-default STL=libc++ TEST=ReleasePlain
Marco Poletti297a6bb2016-11-06 16:03:47 +0000186 install: export OS=osx; export COMPILER='clang-default'; export STL='libc++';
Marco Poletti2f589802017-11-18 11:01:31 +0000187 extras/scripts/travis_ci_install_osx.sh
Marco Poletti69387822016-11-06 15:34:46 +0000188 os: osx
Marco Poletti51653e72016-11-20 09:28:01 +0000189 osx_image: xcode7.3
Marco Poletti2f589802017-11-18 11:01:31 +0000190 script: export OS=osx; export COMPILER='clang-default'; export STL='libc++'; extras/scripts/postsubmit.sh
191 ReleasePlain
Marco Poletti69387822016-11-06 15:34:46 +0000192 - compiler: clang
Marco Poletti116e1da2016-11-06 15:59:10 +0000193 env: COMPILER=clang-default STL=libc++ TEST=DebugAsan
Marco Poletti297a6bb2016-11-06 16:03:47 +0000194 install: export OS=osx; export COMPILER='clang-default'; export STL='libc++';
Marco Poletti2f589802017-11-18 11:01:31 +0000195 extras/scripts/travis_ci_install_osx.sh
Marco Poletti69387822016-11-06 15:34:46 +0000196 os: osx
Marco Poletti51653e72016-11-20 09:28:01 +0000197 osx_image: xcode7.3
Marco Poletti2f589802017-11-18 11:01:31 +0000198 script: export OS=osx; export COMPILER='clang-default'; export STL='libc++'; extras/scripts/postsubmit.sh
199 DebugAsan
Marco Poletti69387822016-11-06 15:34:46 +0000200 - compiler: clang
Marco Polettia22c68b2016-12-23 10:10:07 +0100201 env: COMPILER=clang-default STL=libc++ TEST=ReleasePlain
Marco Poletti297a6bb2016-11-06 16:03:47 +0000202 install: export OS=osx; export COMPILER='clang-default'; export STL='libc++';
Marco Poletti56c39c62016-12-27 11:09:08 +0100203 extras/scripts/travis_ci_install_osx.sh
Marco Poletti69387822016-11-06 15:34:46 +0000204 os: osx
Marco Poletti4b210eb2016-12-21 16:40:32 +0000205 osx_image: xcode8.2
Marco Poletti56c39c62016-12-27 11:09:08 +0100206 script: export OS=osx; export COMPILER='clang-default'; export STL='libc++'; extras/scripts/postsubmit.sh
207 ReleasePlain
Marco Poletti69387822016-11-06 15:34:46 +0000208 - compiler: clang
Marco Poletti116e1da2016-11-06 15:59:10 +0000209 env: COMPILER=clang-default STL=libc++ TEST=DebugAsan
Marco Poletti297a6bb2016-11-06 16:03:47 +0000210 install: export OS=osx; export COMPILER='clang-default'; export STL='libc++';
Marco Poletti56c39c62016-12-27 11:09:08 +0100211 extras/scripts/travis_ci_install_osx.sh
Marco Poletti69387822016-11-06 15:34:46 +0000212 os: osx
Marco Poletti4b210eb2016-12-21 16:40:32 +0000213 osx_image: xcode8.2
Marco Poletti56c39c62016-12-27 11:09:08 +0100214 script: export OS=osx; export COMPILER='clang-default'; export STL='libc++'; extras/scripts/postsubmit.sh
215 DebugAsan
Marco Poletti69387822016-11-06 15:34:46 +0000216services:
217- docker
218sudo: required
Marco Poletti3ed306a2016-02-07 17:52:29 +0000219