]> granicus.if.org Git - python/commitdiff
Drop the standard gcc test build on Travis (GH-853) (GH-859)
authorBrett Cannon <brettcannon@users.noreply.github.com>
Mon, 27 Mar 2017 23:46:31 +0000 (16:46 -0700)
committerGitHub <noreply@github.com>
Mon, 27 Mar 2017 23:46:31 +0000 (16:46 -0700)
Instead have gcc be used for the coverage build so gcc is exercised in at least one place.
(cherry picked from commit ad2f9e2c8a0b44b3e6aec9d28ba59e13239236f7)

.travis.yml

index 3496a1abba2c9707fb79b3f6cf881ae1d2f0cfbe..5fee6cd767332422bb5ec5d470de5ec92a44fb1b 100644 (file)
@@ -15,11 +15,11 @@ os:
   - linux
   # macOS builds are disabled as the machines are under-provisioned on Travis,
   # adding up to an extra hour completing a full CI run.
-  #- osx
 
 compiler:
   - clang
-  - gcc
+  # gcc also works, but to keep the # of concurrent builds down, we use one C
+  # compiler here and the other to run the coverage build.
 
 env:
   - TESTING=cpython
@@ -32,7 +32,7 @@ matrix:
   include:
     - os: linux
       language: python
-      python: 3.5
+      python: 3.6
       env:
         - TESTING=docs
       before_script:
@@ -42,7 +42,7 @@ matrix:
         - make check suspicious html PYTHON="./venv/bin/python" SPHINXBUILD="./venv/bin/python -m sphinx" SPHINXOPTS="-q -W"
     - os: linux
       language: c
-      compiler: clang
+      compiler: gcc
       env:
         - TESTING=coverage
       before_script: