• Dean Moldovan's avatar
    Speed up Travis CI build (#1056) · b7c98d21
    Dean Moldovan authored
    * Update Python 3 osx image to xcode8.3 to speed up brew install. 
      The Python 2 osx image remains xcode7.3.
    
    * Have one osx config run in debug mode to improve coverage.
    
    * Only run CMake build tests on two configs to speed up overall build.
    
      The CMake tests take ~30 seconds on each configuration, but we really 
      only need to them to run on two: one on Linux and one on macOS. This
      mirrors the recent change on AppVeyor.
    
    * Merge the style/docs/pip tests with the barebones build.
    
    * Merge 32-bit and CMake install configurations.
    
      This removes clang 3.9 from testing, but there are already 3 other clang 
      versions being tested on Travis and the new xcode8.3 image should be 
      close to clang 3.9.
    
    [skip appveyor]
    b7c98d21
.travis.yml 7.64 KB