-
Notifications
You must be signed in to change notification settings - Fork 1.1k
/
tests_pipeline.yml
47 lines (41 loc) · 1.01 KB
/
tests_pipeline.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
#
# This is the main pipeline enabled in Azure DevOps
# To update the name of this file you will need admin access to Azure.
#
# If the status failed to be reported, check the logs at
# https://dev.azure.com/twistedmatrix/twisted/_build?view=runs
#
# Click on the PR description for more details.
# Don't clock on the icon from the "Stages" column
#
trigger:
batch: true
branches:
include:
- trunk
pr:
branches:
include:
- trunk
variables:
INFRASTRUCTURE: "AZUREPIPELINES"
TRIAL_REPORTER: "verbose"
CI: "true"
jobs:
# Keep MacOS to latest CPython that we support.
- template: 'macos_test_jobs.yml'
parameters:
pythonVersions:
py39: "3.10"
# Run Windows select reactor on the oldest CPython that we support.
- template: 'windows_test_jobs.yml'
parameters:
pythonVersions:
py37: "3.7"
reactor: select
# Run Windows iocp reactor on the newest CPython that we support.
- template: 'windows_test_jobs.yml'
parameters:
pythonVersions:
py39: "3.10"
reactor: iocp