Merge pull request #8309 from pradyunsg/ci/cleanup-2020-05

This commit is contained in:
Pradyun Gedam 2020-05-23 16:59:24 +05:30 committed by GitHub
commit bc9b1d9a23
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 21 additions and 41 deletions

View File

@ -12,8 +12,8 @@ jobs:
"2.7": "2.7":
python.version: '2.7' python.version: '2.7'
python.architecture: x64 python.architecture: x64
"3.6": "3.8":
python.version: '3.6' python.version: '3.8'
python.architecture: x64 python.architecture: x64
maxParallel: 2 maxParallel: 2
@ -32,12 +32,12 @@ jobs:
"3.5": "3.5":
python.version: '3.5' python.version: '3.5'
python.architecture: x64 python.architecture: x64
"3.6":
python.version: '3.6'
python.architecture: x64
"3.7": "3.7":
python.version: '3.7' python.version: '3.7'
python.architecture: x64 python.architecture: x64
"3.8":
python.version: '3.8'
python.architecture: x64
maxParallel: 4 maxParallel: 4
steps: steps:

View File

@ -19,13 +19,6 @@ jobs:
env: TOXENV=docs env: TOXENV=docs
- env: TOXENV=lint - env: TOXENV=lint
- env: TOXENV=vendoring - env: TOXENV=vendoring
# Latest CPython
- env: GROUP=1
python: 2.7
- env: GROUP=2
python: 2.7
- env: GROUP=1
- env: GROUP=2
# Complete checking for ensuring compatibility # Complete checking for ensuring compatibility
# PyPy # PyPy
@ -38,19 +31,6 @@ jobs:
python: pypy2.7-7.1.1 python: pypy2.7-7.1.1
- env: GROUP=2 - env: GROUP=2
python: pypy2.7-7.1.1 python: pypy2.7-7.1.1
# Other Supported CPython
- env: GROUP=1
python: 3.7
- env: GROUP=2
python: 3.7
- env: GROUP=1
python: 3.6
- env: GROUP=2
python: 3.6
- env: GROUP=1
python: 3.5
- env: GROUP=2
python: 3.5
# Test experimental stuff that are not part of the standard pip usage. # Test experimental stuff that are not part of the standard pip usage.
# Helpful for developers working on them to see how they're doing. # Helpful for developers working on them to see how they're doing.

View File

@ -66,9 +66,9 @@ Services
pip test suite and checks are distributed on three different platforms that pip test suite and checks are distributed on three different platforms that
provides free executors for open source packages: provides free executors for open source packages:
- `Travis CI`_ (Used for Linux) - `GitHub Actions`_ (Used for code quality and development tasks)
- `Azure DevOps CI`_ (Linux, MacOS & Windows tests) - `Azure DevOps CI`_ (Used for tests)
- `GitHub Actions`_ (Linux, MacOS & Windows tests) - `Travis CI`_ (Used for PyPy tests)
.. _`Travis CI`: https://travis-ci.org/ .. _`Travis CI`: https://travis-ci.org/
.. _`Azure DevOps CI`: https://azure.microsoft.com/en-us/services/devops/ .. _`Azure DevOps CI`: https://azure.microsoft.com/en-us/services/devops/
@ -81,13 +81,13 @@ Current run tests
Developer tasks Developer tasks
--------------- ---------------
======== =============== ================ ================== ============ ======== =============== ================ ================== =============
OS docs lint vendoring packages OS docs lint vendoring packaging
======== =============== ================ ================== ============ ======== =============== ================ ================== =============
Linux Travis, Github Travis, Github Travis, Github Azure Linux Travis, Github Travis, Github Travis, Github Azure
Windows Azure Windows Github Github Github Azure
MacOS Azure MacOS Github Github Github Azure
======== =============== ================ ================== ============ ======== =============== ================ ================== =============
Actual testing Actual testing
-------------- --------------
@ -137,15 +137,15 @@ Actual testing
| | +-------+---------------+-----------------+ | | +-------+---------------+-----------------+
| | | PyPy3 | | | | | | PyPy3 | | |
| Linux +----------+-------+---------------+-----------------+ | Linux +----------+-------+---------------+-----------------+
| | | CP2.7 | Travis,Azure | Travis,Azure | | | | CP2.7 | Azure | Azure |
| | +-------+---------------+-----------------+ | | +-------+---------------+-----------------+
| | | CP3.5 | Travis,Azure | Travis,Azure | | | | CP3.5 | Azure | Azure |
| | +-------+---------------+-----------------+ | | +-------+---------------+-----------------+
| | | CP3.6 | Travis,Azure | Travis,Azure | | | | CP3.6 | Azure | Azure |
| | +-------+---------------+-----------------+ | | +-------+---------------+-----------------+
| | x64 | CP3.7 | Travis,Azure | Travis,Azure | | | x64 | CP3.7 | Azure | Azure |
| | +-------+---------------+-----------------+ | | +-------+---------------+-----------------+
| | | CP3.8 | Travis | Travis | | | | CP3.8 | Azure | Azure |
| | +-------+---------------+-----------------+ | | +-------+---------------+-----------------+
| | | PyPy | Travis | Travis | | | | PyPy | Travis | Travis |
| | +-------+---------------+-----------------+ | | +-------+---------------+-----------------+
@ -173,7 +173,7 @@ Actual testing
| | +-------+---------------+-----------------+ | | +-------+---------------+-----------------+
| | x64 | CP3.7 | Azure | Azure | | | x64 | CP3.7 | Azure | Azure |
| | +-------+---------------+-----------------+ | | +-------+---------------+-----------------+
| | | CP3.8 | | | | | | CP3.8 | Azure | Azure |
| | +-------+---------------+-----------------+ | | +-------+---------------+-----------------+
| | | PyPy | | | | | | PyPy | | |
| | +-------+---------------+-----------------+ | | +-------+---------------+-----------------+