99 # also tests the automatic discovery functions in CMake (Python version, C++ standard).
1010 - os : linux
1111 dist : xenial # Necessary to run doxygen 1.8.15
12- # TODO(eric.cousineau): These aren't actually used, they're only for naming. Use "name" field instead?
13- env : STYLE DOCS PIP
12+ name : Style, docs, and pip``
1413 cache : false
1514 before_install :
1615 - pyenv global $(pyenv whence 2to3) # activate all python versions
@@ -39,6 +38,7 @@ matrix:
3938 # With regard to each other they differ in Python version, C++ standard and compiler.
4039 - os : linux
4140 dist : trusty
41+ name : Python 2.7, c++11, gcc 4.8
4242 env : PYTHON=2.7 CPP=11 GCC=4.8
4343 addons :
4444 apt :
@@ -47,6 +47,7 @@ matrix:
4747 - cmake-data=2.\*
4848 - os : linux
4949 dist : trusty
50+ name : Python 3.6, c++11, gcc 4.8
5051 env : PYTHON=3.6 CPP=11 GCC=4.8
5152 addons :
5253 apt :
@@ -60,6 +61,7 @@ matrix:
6061 - os : linux
6162 dist : trusty
6263 env : PYTHON=2.7 CPP=14 GCC=6 CMAKE=1
64+ name : Python 2.7, c++14, gcc 4.8, CMake test
6365 addons :
6466 apt :
6567 sources :
@@ -68,6 +70,7 @@ matrix:
6870 - g++-6
6971 - os : linux
7072 dist : trusty
73+ name : Python 3.5, c++14, gcc 6, Debug build
7174 # N.B. `ensurepip` could be installed transitively by `python3.5-venv`, but
7275 # seems to have apt conflicts (at least for Trusty). Use Docker instead.
7376 services : docker
@@ -87,6 +90,7 @@ matrix:
8790 - os : linux
8891 dist : xenial
8992 env : PYTHON=3.6 CPP=17 CLANG=7
93+ name : Python 3.6, c++17, Clang 7
9094 addons :
9195 apt :
9296 sources :
@@ -102,15 +106,18 @@ matrix:
102106 - libc++-7-dev
103107 - libc++abi-7-dev # Why is this necessary???
104108 - os : osx
109+ name : Python 2.7, c++14, AppleClang 7.3, CMake test
105110 osx_image : xcode7.3
106111 env : PYTHON=2.7 CPP=14 CLANG CMAKE=1
107112 - os : osx
113+ name : Python 3.7, c++14, AppleClang 9, Debug build
108114 osx_image : xcode9
109115 env : PYTHON=3.7 CPP=14 CLANG DEBUG=1
110116 # Test a PyPy 2.7 build
111117 - os : linux
112118 dist : trusty
113119 env : PYPY=5.8 PYTHON=2.7 CPP=11 GCC=4.8
120+ name : PyPy 5.8, Python 2.7, c++11, gcc 4.8
114121 addons :
115122 apt :
116123 packages :
@@ -122,6 +129,7 @@ matrix:
122129 dist : trusty
123130 services : docker
124131 env : DOCKER=i386/debian:stretch PYTHON=3.5 CPP=14 GCC=6 INSTALL=1
132+ name : Python 3.4, c++14, gcc 6, 32-bit
125133 script :
126134 - |
127135 # Consolidated 32-bit Docker Build + Install
0 commit comments