blob: de580466fefe1cad77239ebe4b805afa7041a7d2 (
plain)
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
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
|
trigger: none
pr:
- master
- release/2.1
- release/2.2
- release/3.0
- release/3.1
jobs:
#
# Debug builds
#
- template: /eng/platform-matrix.yml
parameters:
jobTemplate: build-job.yml
buildConfig: debug
platforms:
- Windows_NT_x64
- Windows_NT_x86
#
# Checked builds
#
- template: /eng/platform-matrix.yml
parameters:
jobTemplate: build-job.yml
buildConfig: checked
platforms:
- Linux_arm
- Linux_arm64
- Linux_musl_x64
- Linux_x64
- OSX_x64
- Windows_NT_arm
- Windows_NT_arm64
- Windows_NT_x64
- Windows_NT_x86
#
# Release builds
#
- template: /eng/platform-matrix.yml
parameters:
jobTemplate: build-job.yml
buildConfig: release
platforms:
- Linux_arm64
- Linux_musl_x64
- Linux_rhel6_x64
- Windows_NT_arm
- Windows_NT_arm64
- Windows_NT_x64
#
# Checked test builds
#
- template: /eng/platform-matrix.yml
parameters:
jobTemplate: test-job.yml
buildConfig: checked
platforms:
- Linux_arm
- Linux_arm64
- Linux_musl_x64
- Linux_x64
- OSX_x64
- Windows_NT_arm
- Windows_NT_arm64
- Windows_NT_x64
- Windows_NT_x86
helixQueueGroup: pr
jobParameters:
testGroup: innerloop
#
# ReadyToRun test jobs
#
- template: /eng/platform-matrix.yml
parameters:
jobTemplate: test-job.yml
buildConfig: checked
platforms:
- Linux_x64
- OSX_x64
- Windows_NT_x64
- Windows_NT_x86
helixQueueGroup: pr
jobParameters:
testGroup: innerloop
readyToRun: true
displayNameArgs: R2R
#
# CoreFX test runs against CoreCLR
#
- template: /eng/platform-matrix.yml
parameters:
jobTemplate: test-job.yml
buildConfig: checked
platforms:
- Linux_x64
- Windows_NT_x64
helixQueueGroup: pr
jobParameters:
testGroup: innerloop
corefxTests: true
displayNameArgs: CoreFX
#
# Release test builds
#
- template: /eng/platform-matrix.yml
parameters:
jobTemplate: test-job.yml
buildConfig: release
platforms:
- Linux_musl_x64
helixQueueGroup: pr
jobParameters:
testGroup: innerloop
#
# Formatting
#
- template: /eng/platform-matrix.yml
parameters:
jobTemplate: format-job.yml
platforms:
- Linux_x64
|