Remove support for the x86 compat JIT from .NET Core.
[platform/upstream/coreclr.git] / buildpipeline / DotNet-CoreClr-Trusted-Windows-x86.json
1 {
2   "build": [
3     {
4       "enabled": true,
5       "continueOnError": false,
6       "alwaysRun": false,
7       "displayName": "Install Signing Plugin",
8       "timeoutInMinutes": 0,
9       "task": {
10         "id": "30666190-6959-11e5-9f96-f56098202fef",
11         "versionSpec": "1.*",
12         "definitionType": "task"
13       },
14       "inputs": {
15         "signType": "$(SignType)",
16         "zipSources": "false",
17         "version": "",
18         "feedSource": "https://devdiv.pkgs.visualstudio.com/DefaultCollection/_packaging/MicroBuildToolset/nuget/v3/index.json"
19       }
20     },
21     {
22       "enabled": true,
23       "continueOnError": false,
24       "alwaysRun": false,
25       "displayName": "Run script $(VS140COMNTOOLS)\\VsDevCmd.bat",
26       "timeoutInMinutes": 0,
27       "task": {
28         "id": "bfc8bf76-e7ac-4a8c-9a55-a944a9f632fd",
29         "versionSpec": "1.*",
30         "definitionType": "task"
31       },
32       "inputs": {
33         "filename": "$(VS140COMNTOOLS)\\VsDevCmd.bat",
34         "arguments": "",
35         "modifyEnvironment": "true",
36         "workingFolder": "",
37         "failOnStandardError": "false"
38       }
39     },
40     {
41       "enabled": true,
42       "continueOnError": false,
43       "alwaysRun": false,
44       "displayName": "Run clean.cmd",
45       "timeoutInMinutes": 0,
46       "task": {
47         "id": "d9bafed4-0b18-4f58-968d-86655b4d2ce9",
48         "versionSpec": "1.*",
49         "definitionType": "task"
50       },
51       "inputs": {
52         "filename": "clean.cmd",
53         "arguments": "",
54         "workingFolder": "",
55         "failOnStandardError": "false"
56       }
57     },
58     {
59       "enabled": true,
60       "continueOnError": false,
61       "alwaysRun": false,
62       "displayName": "Run sync.cmd",
63       "timeoutInMinutes": 0,
64       "task": {
65         "id": "d9bafed4-0b18-4f58-968d-86655b4d2ce9",
66         "versionSpec": "1.*",
67         "definitionType": "task"
68       },
69       "inputs": {
70         "filename": "sync.cmd",
71         "arguments": "-p",
72         "workingFolder": "",
73         "failOnStandardError": "false"
74       }
75     },
76     {
77       "enabled": true,
78       "continueOnError": false,
79       "alwaysRun": false,
80       "displayName": "Run build.cmd",
81       "timeoutInMinutes": 0,
82       "task": {
83         "id": "d9bafed4-0b18-4f58-968d-86655b4d2ce9",
84         "versionSpec": "1.*",
85         "definitionType": "task"
86       },
87       "inputs": {
88         "filename": "build.cmd",
89         "arguments": "$(Architecture) $(PB_BuildType) skiptests skipbuildpackages -OfficialBuildId=$(OfficialBuildId) -skiprestore -Priority=$(Priority) $(portableBuild) -- /p:\"ConfigurationGroup=Release\"",
90         "workingFolder": "",
91         "failOnStandardError": "false"
92       }
93     },
94     {
95       "enabled": true,
96       "continueOnError": false,
97       "alwaysRun": false,
98       "displayName": "Sign binaries",
99       "timeoutInMinutes": 0,
100       "task": {
101         "id": "c6c4c611-aa2e-4a33-b606-5eaba2196824",
102         "versionSpec": "1.*",
103         "definitionType": "task"
104       },
105       "inputs": {
106         "solution": "src\\sign.builds",
107         "platform": "",
108         "configuration": "",
109         "msbuildArguments": "/p:SignType=$(SignType) /p:BuildType=$(PB_BuildType) /p:BuildArch=$(Architecture)",
110         "clean": "false",
111         "maximumCpuCount": "false",
112         "restoreNugetPackages": "false",
113         "logProjectEvents": "false",
114         "createLogFile": "false",
115         "msbuildLocationMethod": "version",
116         "msbuildVersion": "14.0",
117         "msbuildArchitecture": "x86",
118         "msbuildLocation": ""
119       }
120     },
121     {
122       "enabled": true,
123       "continueOnError": false,
124       "alwaysRun": false,
125       "displayName": "Run build-packages.cmd",
126       "timeoutInMinutes": 0,
127       "task": {
128         "id": "d9bafed4-0b18-4f58-968d-86655b4d2ce9",
129         "versionSpec": "1.*",
130         "definitionType": "task"
131       },
132       "inputs": {
133         "filename": "build-packages.cmd",
134         "arguments": "-BuildArch=$(Architecture) -BuildType=$(PB_BuildType) $(portableBuild)",
135         "workingFolder": "",
136         "failOnStandardError": "false"
137       }
138     },
139     {
140       "enabled": true,
141       "continueOnError": false,
142       "alwaysRun": false,
143       "displayName": "Run publish-packages.cmd",
144       "timeoutInMinutes": 0,
145       "task": {
146         "id": "d9bafed4-0b18-4f58-968d-86655b4d2ce9",
147         "versionSpec": "1.*",
148         "definitionType": "task"
149       },
150       "inputs": {
151         "filename": "publish-packages.cmd",
152         "arguments": "-AzureAccount=$(CloudDropAccountName) -AzureToken=$(CloudDropAccessToken) -BuildArch=$(Architecture) -BuildType=$(PB_BuildType) -- /p:ContainerName=$(Label) /p:OverwriteOnPublish=true",
153         "workingFolder": "",
154         "failOnStandardError": "false"
155       }
156     },
157     {
158       "enabled": false,
159       "continueOnError": false,
160       "alwaysRun": false,
161       "displayName": "Publish symbols path: \\\\cpvsbuild\\drops\\DotNetCore\\$(Build.DefinitionName)\\$(Build.BuildNumber)\\symbols",
162       "timeoutInMinutes": 0,
163       "task": {
164         "id": "0675668a-7bba-4ccb-901d-5ad6554ca653",
165         "versionSpec": "1.*",
166         "definitionType": "task"
167       },
168       "inputs": {
169         "SymbolsPath": "\\\\cpvsbuild\\drops\\DotNetCore\\$(Build.DefinitionName)\\$(Build.BuildNumber)\\symbols",
170         "SearchPattern": "bin\\Product\\*$(Architecture).$(PB_BuildType)\\**\\PDB\\*.pdb",
171         "SymbolsFolder": "",
172         "SkipIndexing": "false",
173         "TreatNotIndexedAsWarning": "false",
174         "SymbolsMaximumWaitTime": "",
175         "SymbolsProduct": "",
176         "SymbolsVersion": "",
177         "SymbolsArtifactName": "Symbols_$(BuildConfiguration)"
178       }
179     },
180     {
181       "enabled": false,
182       "continueOnError": false,
183       "alwaysRun": false,
184       "displayName": "Index Symbols on Symweb",
185       "timeoutInMinutes": 0,
186       "task": {
187         "id": "af503aa3-9d06-44b6-a549-d063a544a5c5",
188         "versionSpec": "1.*",
189         "definitionType": "task"
190       },
191       "inputs": {
192         "symbolStore": "\\\\cpvsbuild\\drops\\DotNetCore\\$(Build.DefinitionName)\\$(Build.BuildNumber)\\symbols",
193         "contacts": "mawilkie",
194         "project": "DDE"
195       }
196     },
197     {
198       "enabled": true,
199       "continueOnError": false,
200       "alwaysRun": true,
201       "displayName": "Perform Cleanup Tasks",
202       "timeoutInMinutes": 0,
203       "task": {
204         "id": "521a94ea-9e68-468a-8167-6dcf361ea776",
205         "versionSpec": "1.*",
206         "definitionType": "task"
207       },
208       "inputs": {}
209     },
210     {
211       "enabled": true,
212       "continueOnError": false,
213       "alwaysRun": true,
214       "displayName": "Copy Publish Artifact: BuildLogs",
215       "timeoutInMinutes": 0,
216       "task": {
217         "id": "1d341bb0-2106-458c-8422-d00bcea6512a",
218         "versionSpec": "1.*",
219         "definitionType": "task"
220       },
221       "inputs": {
222         "CopyRoot": "",
223         "Contents": "*.log",
224         "ArtifactName": "BuildLogs",
225         "ArtifactType": "Container",
226         "TargetPath": "\\\\my\\share\\$(Build.DefinitionName)\\$(Build.BuildNumber)"
227       }
228     },
229     {
230       "enabled": false,
231       "continueOnError": false,
232       "alwaysRun": false,
233       "displayName": "Copy Publish Artifact: symbols",
234       "timeoutInMinutes": 0,
235       "task": {
236         "id": "1d341bb0-2106-458c-8422-d00bcea6512a",
237         "versionSpec": "1.*",
238         "definitionType": "task"
239       },
240       "inputs": {
241         "CopyRoot": "",
242         "Contents": "bin\\Product\\*$(Architecture).$(PB_BuildType)\\*.dll\nbin\\Product\\*$(Architecture).$(PB_BuildType)\\PDB\\*.pdb",
243         "ArtifactName": "symbols",
244         "ArtifactType": "FilePath",
245         "TargetPath": "\\\\cpvsbuild\\drops\\DotNetCore\\$(Build.DefinitionName)\\$(Build.BuildNumber)\\FullSymbols"
246       }
247     }
248   ],
249   "options": [
250     {
251       "enabled": false,
252       "definition": {
253         "id": "5bc3cfb7-6b54-4a4b-b5d2-a3905949f8a6"
254       },
255       "inputs": {
256         "additionalFields": "{}"
257       }
258     },
259     {
260       "enabled": false,
261       "definition": {
262         "id": "7c555368-ca64-4199-add6-9ebaf0b0137d"
263       },
264       "inputs": {
265         "multipliers": "[]",
266         "parallel": "false",
267         "continueOnError": "true",
268         "additionalFields": "{}"
269       }
270     },
271     {
272       "enabled": false,
273       "definition": {
274         "id": "a9db38f9-9fdc-478c-b0f9-464221e58316"
275       },
276       "inputs": {
277         "workItemType": "234347",
278         "assignToRequestor": "true",
279         "additionalFields": "{}"
280       }
281     },
282     {
283       "enabled": false,
284       "definition": {
285         "id": "57578776-4c22-4526-aeb0-86b6da17ee9c"
286       },
287       "inputs": {
288         "additionalFields": "{}"
289       }
290     }
291   ],
292   "variables": {
293     "system.debug": {
294       "value": "false",
295       "allowOverride": true
296     },
297     "PB_BuildType": {
298       "value": "Release"
299     },
300     "Architecture": {
301       "value": "x86"
302     },
303     "Priority": {
304       "value": "0"
305     },
306     "CloudDropAccountName": {
307       "value": "dotnetbuildoutput"
308     },
309     "CloudDropAccessToken": {
310       "value": null,
311       "isSecret": true
312     },
313     "OfficialBuildId": {
314       "value": "$(Build.BuildNumber)"
315     },
316     "Label": {
317       "value": "$(Build.BuildNumber)"
318     },
319     "SignType": {
320       "value": "test"
321     },
322     "TeamName": {
323       "value": "DotNetCore"
324     },
325     "Jit32Repo": {
326       "value": "https://$(VsoAccountName):$(VsoPassword)@devdiv.visualstudio.com/DefaultCollection/DevDiv/_git/DotNet-JIT32-Internal"
327     },
328     "Jit32Branch": {
329       "value": "master"
330     },
331     "VsoAccountName": {
332       "value": "dn-bot"
333     },
334     "VsoPassword": {
335       "value": null,
336       "isSecret": true
337     },
338     "portableBuild": {
339       "value": ""
340     }
341   },
342   "retentionRules": [
343     {
344       "branches": [
345         "+refs/heads/*"
346       ],
347       "artifacts": [],
348       "artifactTypesToDelete": [
349         "FilePath",
350         "SymbolStore"
351       ],
352       "daysToKeep": 10,
353       "minimumToKeep": 1,
354       "deleteBuildRecord": true,
355       "deleteTestResults": true
356     }
357   ],
358   "buildNumberFormat": "$(date:yyyyMMdd)$(rev:-rr)",
359   "jobAuthorizationScope": "projectCollection",
360   "jobTimeoutInMinutes": 180,
361   "repository": {
362     "properties": {
363       "labelSources": "0",
364       "reportBuildStatus": "true",
365       "fetchDepth": "0",
366       "gitLfsSupport": "false",
367       "skipSyncSource": "false",
368       "cleanOptions": "0"
369     },
370     "id": "670e3783-ab4f-44fc-9786-d332007da311",
371     "type": "TfsGit",
372     "name": "DotNet-CoreCLR-Trusted",
373     "url": "https://devdiv.visualstudio.com/DevDiv/_git/DotNet-CoreCLR-Trusted",
374     "defaultBranch": "refs/heads/master",
375     "clean": "true",
376     "checkoutSubmodules": false
377   },
378   "quality": "definition",
379   "queue": {
380     "pool": {
381       "id": 39,
382       "name": "DotNet-Build"
383     },
384     "id": 36,
385     "name": "DotNet-Build"
386   },
387   "path": "\\",
388   "type": "build",
389   "id": 1828,
390   "name": "DotNet-CoreClr-Trusted-Windows-x86",
391   "url": "https://devdiv.visualstudio.com/DefaultCollection/0bdbc590-a062-4c3f-b0f6-9383f67865ee/_apis/build/Definitions/1828",
392   "project": {
393     "id": "0bdbc590-a062-4c3f-b0f6-9383f67865ee",
394     "name": "DevDiv",
395     "description": "Visual Studio and DevDiv team project for git source code repositories.  Work items will be added for Adams, Dev14 work items are tracked in vstfdevdiv.  ",
396     "url": "https://devdiv.visualstudio.com/DefaultCollection/_apis/projects/0bdbc590-a062-4c3f-b0f6-9383f67865ee",
397     "state": "wellFormed",
398     "revision": 418097633
399   }
400 }