Skip to content
This repository was archived by the owner on Jan 23, 2023. It is now read-only.

Commit 3df008e

Browse files
authored
Merge pull request #10894 from dotnet/Add_Build_Type
Add some BuildType and Subtype info to CoreCLR build pipeline definition
2 parents fb86c02 + 6242424 commit 3df008e

File tree

1 file changed

+77
-18
lines changed

1 file changed

+77
-18
lines changed

buildpipeline/pipelines.json

Lines changed: 77 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,8 @@
1616
"Rid": "debian.8"
1717
},
1818
"ReportingParameters": {
19-
"OperatingSystem": "Debian 8.2"
19+
"OperatingSystem": "Debian 8.2",
20+
"Type": "build/product/"
2021
}
2122
},
2223
{
@@ -26,7 +27,8 @@
2627
"Rid": "rhel.7"
2728
},
2829
"ReportingParameters": {
29-
"OperatingSystem": "RedHat 7"
30+
"OperatingSystem": "RedHat 7",
31+
"Type": "build/product/"
3032
}
3133
},
3234
{
@@ -36,7 +38,8 @@
3638
"Rid": "ubuntu.14.04"
3739
},
3840
"ReportingParameters": {
39-
"OperatingSystem": "Ubuntu 14.04"
41+
"OperatingSystem": "Ubuntu 14.04",
42+
"Type": "build/product/"
4043
}
4144
},
4245
{
@@ -46,7 +49,8 @@
4649
"Rid": "ubuntu.16.04"
4750
},
4851
"ReportingParameters": {
49-
"OperatingSystem": "Ubuntu 16.04"
52+
"OperatingSystem": "Ubuntu 16.04",
53+
"Type": "build/product/"
5054
}
5155
},
5256
{
@@ -56,7 +60,8 @@
5660
"Rid": "ubuntu.16.10"
5761
},
5862
"ReportingParameters": {
59-
"OperatingSystem": "Ubuntu 16.10"
63+
"OperatingSystem": "Ubuntu 16.10",
64+
"Type": "build/product/"
6065
}
6166
},
6267
{
@@ -66,7 +71,8 @@
6671
"Rid": "fedora.24"
6772
},
6873
"ReportingParameters": {
69-
"OperatingSystem": "Fedora 24"
74+
"OperatingSystem": "Fedora 24",
75+
"Type": "build/product/"
7076
}
7177
},
7278
{
@@ -76,7 +82,8 @@
7682
"Rid": "opensuse.42.1"
7783
},
7884
"ReportingParameters": {
79-
"OperatingSystem": "openSUSE 42.1"
85+
"OperatingSystem": "openSUSE 42.1",
86+
"Type": "build/product/"
8087
}
8188
},
8289
{
@@ -86,7 +93,8 @@
8693
"Rid": "alpine.3.4.3"
8794
},
8895
"ReportingParameters": {
89-
"OperatingSystem": "Alpine 3.4.3"
96+
"OperatingSystem": "Alpine 3.4.3",
97+
"Type": "build/product/"
9098
}
9199
},
92100
{
@@ -97,59 +105,96 @@
97105
"Rid": "linux"
98106
},
99107
"ReportingParameters": {
100-
"OperatingSystem": "RedHat 7"
108+
"OperatingSystem": "RedHat 7",
109+
"Type": "build/product/"
101110
}
102111
},
103112
{
104113
"Name": "DotNet-CoreClr-Trusted-Mac",
105114
"Parameters": {
106115
"Rid": "osx.10.12"
116+
},
117+
"ReportingParameters": {
118+
"OperatingSystem": "OSX 10.12",
119+
"Type": "build/product/"
107120
}
108121
},
109122
{
110123
"Name": "DotNet-CoreClr-Trusted-Mac",
111124
"Parameters": {
112125
"Rid": "osx",
113126
"portableBuild": "-portable"
127+
},
128+
"ReportingParameters": {
129+
"OperatingSystem": "RedHat 7",
130+
"Type": "build/product/",
131+
"SubType": "PortableBuild"
114132
}
115133
},
116134
{
117135
"Name": "DotNet-CoreClr-Trusted-Windows",
118136
"Parameters": {
119137
"Architecture": "x64"
138+
},
139+
"ReportingParameters": {
140+
"OperatingSystem": "Windows",
141+
"Type": "build/product/"
120142
}
121143
},
122144
{
123145
"Name": "DotNet-CoreClr-Trusted-Windows",
124146
"Parameters": {
125147
"Architecture": "x64",
126148
"portableBuild": "-portable"
149+
},
150+
"ReportingParameters": {
151+
"OperatingSystem": "Windows",
152+
"Type": "build/product/",
153+
"SubType" : "PortableBuild"
127154
}
128155
},
129156
{
130157
"Name": "DotNet-CoreClr-Trusted-Windows",
131158
"Parameters": {
132159
"Architecture": "arm64"
160+
},
161+
"ReportingParameters": {
162+
"OperatingSystem": "Windows",
163+
"Type": "build/product/"
133164
}
134165
},
135166
{
136167
"Name": "DotNet-CoreClr-Trusted-Windows",
137168
"Parameters": {
138169
"Architecture": "arm64",
139170
"portableBuild": "-portable"
171+
},
172+
"ReportingParameters": {
173+
"OperatingSystem": "Windows",
174+
"Type": "build/product/",
175+
"SubType" : "PortableBuild"
140176
}
141177
},
142178
{
143179
"Name": "DotNet-CoreClr-Trusted-Windows",
144180
"Parameters": {
145181
"Architecture": "arm"
182+
},
183+
"ReportingParameters": {
184+
"OperatingSystem": "Windows",
185+
"Type": "build/product/"
146186
}
147187
},
148188
{
149189
"Name": "DotNet-CoreClr-Trusted-Windows",
150190
"Parameters": {
151191
"Architecture": "arm",
152192
"portableBuild": "-portable"
193+
},
194+
"ReportingParameters": {
195+
"OperatingSystem": "Windows",
196+
"Type": "build/product/",
197+
"SubType" : "PortableBuild"
153198
}
154199
},
155200
{
@@ -159,6 +204,11 @@
159204
"Name": "DotNet-CoreClr-Trusted-Windows-x86",
160205
"Parameters": {
161206
"portableBuild": "-portable"
207+
},
208+
"ReportingParameters": {
209+
"OperatingSystem": "Windows",
210+
"Type": "build/product/",
211+
"SubType" : "PortableBuild"
162212
}
163213
}
164214
]
@@ -175,7 +225,8 @@
175225
},
176226
"ReportingParameters": {
177227
"OperatingSystem": "Ubuntu 14.04",
178-
"SubType": "CrossBuild"
228+
"SubType": "CrossBuild",
229+
"Type": "build/product/"
179230
}
180231
},
181232
{
@@ -188,7 +239,8 @@
188239
},
189240
"ReportingParameters": {
190241
"OperatingSystem": "Ubuntu 14.04",
191-
"SubType": "CrossBuild"
242+
"SubType": "PortableCrossBuild",
243+
"Type": "build/product/"
192244
}
193245
},
194246
{
@@ -200,7 +252,8 @@
200252
},
201253
"ReportingParameters": {
202254
"OperatingSystem": "Ubuntu 16.04",
203-
"SubType": "CrossBuild"
255+
"SubType": "CrossBuild",
256+
"Type": "build/product/"
204257
}
205258
}
206259
]
@@ -288,7 +341,8 @@
288341
"PB_BuildType": "Release"
289342
},
290343
"ReportingParameters": {
291-
"SubType": "Publish"
344+
"SubType": "Publish",
345+
"Type": "build/publish/"
292346
},
293347
"Definitions": [
294348
{
@@ -315,7 +369,8 @@
315369
"PB_BuildType": "Debug"
316370
},
317371
"ReportingParameters": {
318-
"SubType": "Publish"
372+
"SubType": "Publish",
373+
"Type": "build/publish/"
319374
},
320375
"Definitions": [
321376
{
@@ -340,7 +395,8 @@
340395
"PB_BuildType": "Checked"
341396
},
342397
"ReportingParameters": {
343-
"SubType": "Publish"
398+
"SubType": "Publish",
399+
"Type": "build/publish/"
344400
},
345401

346402
"Definitions": [
@@ -376,7 +432,8 @@
376432
"RuntimeIDArg": " "
377433
},
378434
"ReportingParameters": {
379-
"OperatingSystem": "Windows"
435+
"OperatingSystem": "Windows",
436+
"Type": "build/product/"
380437
}
381438
},
382439
{
@@ -389,7 +446,8 @@
389446
"RuntimeIDArg": "runtimeid osx.10.12-x64"
390447
},
391448
"ReportingParameters": {
392-
"OperatingSystem": "OSX"
449+
"OperatingSystem": "OSX",
450+
"Type": "build/product/"
393451
}
394452
},
395453
{
@@ -402,7 +460,8 @@
402460
"RuntimeIDArg": "runtimeid linux-x64"
403461
},
404462
"ReportingParameters": {
405-
"OperatingSystem": "RedHat 7"
463+
"OperatingSystem": "RedHat 7",
464+
"Type": "build/product/"
406465
}
407466
}
408467
],

0 commit comments

Comments
 (0)