aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGordon P. Hemsley <me@gphemsley.org>2019-05-13 00:18:20 -0400
committerInada Naoki <songofacandy@gmail.com>2019-05-13 13:18:19 +0900
commitaf070c12970db34f004adf2e20306a285f06f3a9 (patch)
tree6cb72a6a363ff07e40dd39b5e8a2de607c674ebb /.travis.yml
parentCorrect misspelling (GH-11470) (diff)
downloadcpython-af070c12970db34f004adf2e20306a285f06f3a9.tar.gz
cpython-af070c12970db34f004adf2e20306a285f06f3a9.tar.bz2
cpython-af070c12970db34f004adf2e20306a285f06f3a9.zip
Name individual Travis CI jobs (GH-13268)
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml18
1 files changed, 12 insertions, 6 deletions
diff --git a/.travis.yml b/.travis.yml
index 207649730c2..c1efe24b646 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -32,7 +32,8 @@ matrix:
allow_failures:
- env: OPTIONAL=true
include:
- - os: linux
+ - name: "CPython tests"
+ os: linux
language: c
compiler: clang
# gcc also works, but to keep the # of concurrent builds down, we use one C
@@ -43,7 +44,8 @@ matrix:
apt:
packages:
- xvfb
- - os: linux
+ - name: "Documentation build"
+ os: linux
language: python
# Build the docs against a stable version of Python so code bugs don't hold up doc-related PRs.
python: 3.6
@@ -56,7 +58,8 @@ matrix:
- python -m pip install sphinx==1.8.2 blurb python-docs-theme
script:
- make check suspicious html SPHINXOPTS="-q -W -j4"
- - os: linux
+ - name: "Documentation tests"
+ os: linux
language: c
compiler: clang
env: TESTING=doctest
@@ -70,7 +73,8 @@ matrix:
- make -C Doc/ PYTHON=../python venv
script:
xvfb-run make -C Doc/ PYTHON=../python SPHINXOPTS="-q -W -j4" doctest
- - os: osx
+ - name: "Mac OS X tests"
+ os: osx
language: c
compiler: clang
# Testing under macOS is optional until testing stability has been demonstrated.
@@ -79,7 +83,8 @@ matrix:
# Python 3 is needed for Argument Clinic and multissl
- HOMEBREW_NO_AUTO_UPDATE=1 brew install xz python3
- export PATH=$(brew --prefix)/bin:$(brew --prefix)/sbin:$PATH
- - os: linux
+ - name: "Test code coverage (Python)"
+ os: linux
language: c
compiler: gcc
env: OPTIONAL=true
@@ -101,7 +106,8 @@ matrix:
# Make the `coverage` command available to Codecov w/ a version of Python that can parse all source files.
- source ./venv/bin/activate
- bash <(curl -s https://codecov.io/bash)
- - os: linux
+ - name: "Test code coverage (C)"
+ os: linux
language: c
compiler: gcc
env: OPTIONAL=true