Skip to content

Commit 9e910aa

Browse files
authored
Remove AppVeyor (#7564)
2 parents 52309f9 + 927ea8b commit 9e910aa

File tree

4 files changed

+18
-76
lines changed

4 files changed

+18
-76
lines changed

.appveyor.yml

-69
This file was deleted.

.azure-pipelines/jobs/test-windows.yml

+10-1
Original file line numberDiff line numberDiff line change
@@ -12,18 +12,27 @@ jobs:
1212
Python27-x86:
1313
python.version: '2.7'
1414
python.architecture: x86
15+
Python27-x64:
16+
python.version: '2.7'
17+
python.architecture: x64
18+
useVenv: true
1519
Python35-x64:
1620
python.version: '3.5'
1721
python.architecture: x64
22+
Python36-x64:
23+
python.version: '3.6'
24+
python.architecture: x64
25+
useVenv: true
1826
Python37-x64:
1927
python.version: '3.7'
2028
python.architecture: x64
21-
maxParallel: 3
29+
maxParallel: 5
2230

2331
steps:
2432
- template: ../steps/run-tests-windows.yml
2533
parameters:
2634
runIntegrationTests: true
35+
useVenv: '$(useVenv)'
2736

2837
- job: Test_Secondary
2938
displayName: Test Secondary

.azure-pipelines/steps/run-tests-windows.yml

+5-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
parameters:
22
runIntegrationTests:
3+
useVenv: false
34

45
steps:
56
- task: UsePythonVersion@0
@@ -43,8 +44,11 @@ steps:
4344
# https://bugs.python.org/issue18199
4445
$env:TEMP = "R:\Temp"
4546
46-
tox -e py -- -m integration -n auto --duration=5 --junit-xml=junit/integration-test.xml
47+
tox -e py -- $env:USE_VENV_ARG -m integration -n auto --duration=5 --junit-xml=junit/integration-test.xml
4748
displayName: Tox run integration tests
49+
env:
50+
${{ if eq(parameters.useVenv, 'true') }}:
51+
USE_VENV_ARG: "--use-venv"
4852
4953
- task: PublishTestResults@2
5054
displayName: Publish Test Results

docs/html/development/ci.rst

+3-5
Original file line numberDiff line numberDiff line change
@@ -59,16 +59,14 @@ interpreters.
5959
Services
6060
========
6161

62-
pip test suite and checks are distributed on four different platforms that
62+
pip test suite and checks are distributed on three different platforms that
6363
provides free executors for open source packages:
6464

6565
- `Travis CI`_ (Used for Linux)
66-
- `Appveyor CI`_ (Windows only)
6766
- `Azure DevOps CI`_ (Linux, MacOS & Windows tests)
6867
- `GitHub Actions`_ (Linux, MacOS & Windows tests)
6968

7069
.. _`Travis CI`: https://travis-ci.org/
71-
.. _`Appveyor CI`: https://www.appveyor.com/
7270
.. _`Azure DevOps CI`: https://azure.microsoft.com/en-us/services/devops/
7371
.. _`GitHub Actions`: https://github.com/features/actions
7472

@@ -107,11 +105,11 @@ Actual testing
107105
| | +-------+---------------+-----------------+
108106
| | | PyPy3 | | |
109107
| Windows +----------+-------+---------------+-----------------+
110-
| | | CP2.7 | Appveyor | Appveyor |
108+
| | | CP2.7 | Azure | Azure |
111109
| | +-------+---------------+-----------------+
112110
| | | CP3.5 | Azure | Azure |
113111
| | +-------+---------------+-----------------+
114-
| | | CP3.6 | Appveyor | Appveyor |
112+
| | | CP3.6 | Azure | Azure |
115113
| | +-------+---------------+-----------------+
116114
| | x64 | CP3.7 | Azure | Azure |
117115
| | +-------+---------------+-----------------+

0 commit comments

Comments
 (0)