Fix Windows ARM release build break (#15958)
[platform/upstream/coreclr.git] / buildpipeline / DotNet-CoreClr-Trusted-Windows-x86.json
1 {
2   "build": [
3     {
4       "environment": {},
5       "enabled": true,
6       "continueOnError": false,
7       "alwaysRun": false,
8       "displayName": "Install Signing Plugin",
9       "timeoutInMinutes": 0,
10       "condition": "and(succeeded(), in(variables.PB_SignType, 'real', 'test'))",
11       "refName": "Task1",
12       "task": {
13         "id": "30666190-6959-11e5-9f96-f56098202fef",
14         "versionSpec": "1.*",
15         "definitionType": "task"
16       },
17       "inputs": {
18         "signType": "real",
19         "zipSources": "false",
20         "version": "",
21         "feedSource": "https://devdiv.pkgs.visualstudio.com/DefaultCollection/_packaging/MicroBuildToolset/nuget/v3/index.json"
22       }
23     },
24     {
25       "environment": {},
26       "enabled": true,
27       "continueOnError": false,
28       "alwaysRun": false,
29       "displayName": "Run script $(VS140COMNTOOLS)\\VsDevCmd.bat",
30       "timeoutInMinutes": 0,
31       "refName": "Task2",
32       "task": {
33         "id": "bfc8bf76-e7ac-4a8c-9a55-a944a9f632fd",
34         "versionSpec": "1.*",
35         "definitionType": "task"
36       },
37       "inputs": {
38         "filename": "$(VS140COMNTOOLS)\\VsDevCmd.bat",
39         "arguments": "",
40         "modifyEnvironment": "true",
41         "workingFolder": "",
42         "failOnStandardError": "false"
43       }
44     },
45     {
46       "environment": {},
47       "enabled": true,
48       "continueOnError": false,
49       "alwaysRun": false,
50       "displayName": "Run clean.cmd",
51       "timeoutInMinutes": 0,
52       "refName": "Task3",
53       "task": {
54         "id": "d9bafed4-0b18-4f58-968d-86655b4d2ce9",
55         "versionSpec": "1.*",
56         "definitionType": "task"
57       },
58       "inputs": {
59         "filename": "clean.cmd",
60         "arguments": "-all",
61         "workingFolder": "",
62         "failOnStandardError": "false"
63       }
64     },
65     {
66       "environment": {},
67       "enabled": true,
68       "continueOnError": false,
69       "alwaysRun": false,
70       "displayName": "Run sync.cmd",
71       "timeoutInMinutes": 0,
72       "refName": "Task4",
73       "task": {
74         "id": "d9bafed4-0b18-4f58-968d-86655b4d2ce9",
75         "versionSpec": "1.*",
76         "definitionType": "task"
77       },
78       "inputs": {
79         "filename": "sync.cmd",
80         "arguments": "-p",
81         "workingFolder": "",
82         "failOnStandardError": "false"
83       }
84     },
85     {
86       "environment": {},
87       "enabled": true,
88       "continueOnError": false,
89       "alwaysRun": false,
90       "displayName": "Run build.cmd",
91       "timeoutInMinutes": 0,
92       "refName": "Task5",
93       "task": {
94         "id": "d9bafed4-0b18-4f58-968d-86655b4d2ce9",
95         "versionSpec": "1.*",
96         "definitionType": "task"
97       },
98       "inputs": {
99         "filename": "build.cmd",
100         "arguments": "$(Architecture) $(PB_BuildType) skiptests skipbuildpackages $(PB_EnforcePGO) -OfficialBuildId=$(OfficialBuildId) -skiprestore -Priority=$(Priority) -- /p:SignType=$(PB_SignType)",
101         "workingFolder": "",
102         "failOnStandardError": "false"
103       }
104     },
105     {
106       "environment": {},
107       "enabled": true,
108       "continueOnError": false,
109       "alwaysRun": false,
110       "displayName": "Sign binaries",
111       "timeoutInMinutes": 0,
112       "refName": "Task6",
113       "task": {
114         "id": "c6c4c611-aa2e-4a33-b606-5eaba2196824",
115         "versionSpec": "1.*",
116         "definitionType": "task"
117       },
118       "inputs": {
119         "solution": "src\\sign.builds",
120         "msbuildLocationMethod": "version",
121         "msbuildVersion": "14.0",
122         "msbuildArchitecture": "x86",
123         "msbuildLocation": "",
124         "platform": "",
125         "configuration": "",
126         "msbuildArguments": "/p:SignType=$(PB_SignType) /p:BuildType=$(PB_BuildType) /p:BuildArch=$(Architecture)",
127         "clean": "false",
128         "maximumCpuCount": "false",
129         "restoreNugetPackages": "false",
130         "logProjectEvents": "false",
131         "createLogFile": "false"
132       }
133     },
134     {
135       "environment": {},
136       "enabled": true,
137       "continueOnError": false,
138       "alwaysRun": false,
139       "displayName": "Run build-packages.cmd",
140       "timeoutInMinutes": 0,
141       "refName": "Task7",
142       "task": {
143         "id": "d9bafed4-0b18-4f58-968d-86655b4d2ce9",
144         "versionSpec": "1.*",
145         "definitionType": "task"
146       },
147       "inputs": {
148         "filename": "build-packages.cmd",
149         "arguments": "-BuildArch=$(Architecture) -BuildType=$(PB_BuildType) -- /p:SignType=$(PB_SignType) /p:OfficialBuildId=$(OfficialBuildId)",
150         "workingFolder": "",
151         "failOnStandardError": "false"
152       }
153     },
154     {
155       "environment": {},
156       "enabled": true,
157       "continueOnError": false,
158       "alwaysRun": false,
159       "displayName": "Publish packages",
160       "timeoutInMinutes": 0,
161       "refName": "Task8",
162       "task": {
163         "id": "d9bafed4-0b18-4f58-968d-86655b4d2ce9",
164         "versionSpec": "1.*",
165         "definitionType": "task"
166       },
167       "inputs": {
168         "filename": "publish-packages.cmd",
169         "arguments": "-AzureAccount=$(CloudDropAccountName) -AzureToken=$(CloudDropAccessToken) -BuildArch=$(Architecture) -BuildType=$(PB_BuildType) -Container=$(PB_ContainerName) -PublishPackages -- /p:RelativePath=$(PB_BlobNamePrefix)$(PB_BuildType)/pkg /p:PublishFlatContainer=$(PublishFlat) /p:OverwriteOnPublish=true",
170         "workingFolder": "",
171         "failOnStandardError": "false"
172       }
173     },
174     {
175       "environment": {},
176       "enabled": true,
177       "continueOnError": false,
178       "alwaysRun": false,
179       "displayName": "Publish symbol packages",
180       "timeoutInMinutes": 0,
181       "refName": "Task9",
182       "task": {
183         "id": "d9bafed4-0b18-4f58-968d-86655b4d2ce9",
184         "versionSpec": "1.*",
185         "definitionType": "task"
186       },
187       "inputs": {
188         "filename": "publish-packages.cmd",
189         "arguments": "-AzureAccount=$(CloudDropAccountName) -AzureToken=$(CloudDropAccessToken) -BuildArch=$(Architecture) -BuildType=$(PB_BuildType) -Container=$(PB_ContainerName) -PublishSymbols -- /p:RelativePath=$(PB_BlobNamePrefix)$(PB_BuildType)/symbolpkg /p:OverwriteOnPublish=true",
190         "workingFolder": "",
191         "failOnStandardError": "false"
192       }
193     },
194     {
195       "environment": {},
196       "enabled": true,
197       "continueOnError": false,
198       "alwaysRun": false,
199       "displayName": "Perform Cleanup Tasks",
200       "timeoutInMinutes": 0,
201       "condition": "always()",
202       "refName": "Task10",
203       "task": {
204         "id": "521a94ea-9e68-468a-8167-6dcf361ea776",
205         "versionSpec": "1.*",
206         "definitionType": "task"
207       },
208       "inputs": {}
209     },
210     {
211       "environment": {},
212       "enabled": true,
213       "continueOnError": true,
214       "alwaysRun": true,
215       "displayName": "Copy Files to: $(Build.StagingDirectory)\\BuildLogs",
216       "timeoutInMinutes": 0,
217       "condition": "succeededOrFailed()",
218       "refName": "CopyFiles1",
219       "task": {
220         "id": "5bfb729a-a7c8-4a78-a7c3-8d717bb7c13c",
221         "versionSpec": "2.*",
222         "definitionType": "task"
223       },
224       "inputs": {
225         "SourceFolder": "",
226         "Contents": "**/*.log",
227         "TargetFolder": "$(Build.StagingDirectory)\\BuildLogs",
228         "CleanTargetFolder": "false",
229         "OverWrite": "false",
230         "flattenFolders": "false"
231       }
232     },
233     {
234       "environment": {},
235       "enabled": true,
236       "continueOnError": true,
237       "alwaysRun": true,
238       "displayName": "Publish Artifact: BuildLogs",
239       "timeoutInMinutes": 0,
240       "condition": "succeededOrFailed()",
241       "refName": "PublishBuildArtifacts1",
242       "task": {
243         "id": "2ff763a7-ce83-4e1f-bc89-0ae63477cebe",
244         "versionSpec": "1.*",
245         "definitionType": "task"
246       },
247       "inputs": {
248         "PathtoPublish": "$(Build.StagingDirectory)\\BuildLogs",
249         "ArtifactName": "BuildLogs",
250         "ArtifactType": "Container",
251         "TargetPath": "\\\\my\\share\\$(Build.DefinitionName)\\$(Build.BuildNumber)",
252         "Parallel": "false",
253         "ParallelCount": "8"
254       }
255     },
256     {
257       "environment": {},
258       "enabled": false,
259       "continueOnError": false,
260       "alwaysRun": false,
261       "displayName": "Copy Publish Artifact: symbols",
262       "timeoutInMinutes": 0,
263       "refName": "PublishBuildArtifacts2",
264       "task": {
265         "id": "2ff763a7-ce83-4e1f-bc89-0ae63477cebe",
266         "versionSpec": "1.*",
267         "definitionType": "task"
268       },
269       "inputs": {
270         "PathtoPublish": "$(Build.StagingDirectory)\\symbols",
271         "ArtifactName": "symbols",
272         "ArtifactType": "FilePath",
273         "TargetPath": "\\\\cpvsbuild\\drops\\DotNetCore\\$(Build.DefinitionName)\\$(Build.BuildNumber)\\FullSymbols",
274         "Parallel": "false",
275         "ParallelCount": "8"
276       }
277     }
278   ],
279   "options": [
280     {
281       "enabled": false,
282       "definition": {
283         "id": "a9db38f9-9fdc-478c-b0f9-464221e58316"
284       },
285       "inputs": {
286         "workItemType": "234347",
287         "assignToRequestor": "true",
288         "additionalFields": "{}"
289       }
290     },
291     {
292       "enabled": false,
293       "definition": {
294         "id": "57578776-4c22-4526-aeb0-86b6da17ee9c"
295       },
296       "inputs": {
297         "additionalFields": "{}"
298       }
299     },
300     {
301       "enabled": false,
302       "definition": {
303         "id": "5d58cc01-7c75-450c-be18-a388ddb129ec"
304       },
305       "inputs": {
306         "branchFilters": "[\"+refs/heads/*\"]",
307         "additionalFields": "{}"
308       }
309     }
310   ],
311   "variables": {
312     "system.debug": {
313       "value": "false",
314       "allowOverride": true
315     },
316     "PB_BuildType": {
317       "value": "Release"
318     },
319     "Architecture": {
320       "value": "x86"
321     },
322     "Priority": {
323       "value": "0"
324     },
325     "CloudDropAccountName": {
326       "value": "dotnetbuildoutput"
327     },
328     "CloudDropAccessToken": {
329       "value": null,
330       "isSecret": true
331     },
332     "OfficialBuildId": {
333       "value": "$(Build.BuildNumber)"
334     },
335     "Label": {
336       "value": "$(Build.BuildNumber)"
337     },
338     "PB_SignType": {
339       "value": "test",
340       "allowOverride": true
341     },
342     "TeamName": {
343       "value": "DotNetCore"
344     },
345     "Jit32Repo": {
346       "value": "https://$(VsoAccountName):$(VsoPassword)@devdiv.visualstudio.com/DefaultCollection/DevDiv/_git/DotNet-JIT32-Internal"
347     },
348     "Jit32Branch": {
349       "value": "master"
350     },
351     "VsoAccountName": {
352       "value": "dn-bot"
353     },
354     "VsoPassword": {
355       "value": null,
356       "isSecret": true
357     },
358     "PB_EnforcePGO": {
359       "value": "",
360       "allowOverride": true
361     }
362   },
363   "retentionRules": [
364     {
365       "branches": [
366         "+refs/heads/*"
367       ],
368       "artifacts": [],
369       "artifactTypesToDelete": [
370         "FilePath",
371         "SymbolStore"
372       ],
373       "daysToKeep": 10,
374       "minimumToKeep": 1,
375       "deleteBuildRecord": true,
376       "deleteTestResults": true
377     }
378   ],
379   "buildNumberFormat": "$(date:yyyyMMdd)$(rev:-rr)",
380   "jobAuthorizationScope": "projectCollection",
381   "jobTimeoutInMinutes": 180,
382   "jobCancelTimeoutInMinutes": 5,
383   "repository": {
384     "properties": {
385       "labelSources": "0",
386       "reportBuildStatus": "true",
387       "fetchDepth": "0",
388       "gitLfsSupport": "false",
389       "skipSyncSource": "false",
390       "cleanOptions": "0",
391       "checkoutNestedSubmodules": "false",
392       "labelSourcesFormat": "$(build.buildNumber)"
393     },
394     "id": "670e3783-ab4f-44fc-9786-d332007da311",
395     "type": "TfsGit",
396     "name": "DotNet-CoreCLR-Trusted",
397     "url": "https://devdiv.visualstudio.com/DevDiv/_git/DotNet-CoreCLR-Trusted",
398     "defaultBranch": "refs/heads/master",
399     "clean": "true",
400     "checkoutSubmodules": false
401   },
402   "processParameters": {},
403   "quality": "definition",
404   "drafts": [],
405   "queue": {
406     "id": 36,
407     "name": "DotNet-Build",
408     "pool": {
409       "id": 39,
410       "name": "DotNet-Build"
411     }
412   },
413   "id": 1828,
414   "name": "DotNet-CoreClr-Trusted-Windows-x86",
415   "path": "\\",
416   "type": "build",
417   "queueStatus": "enabled",
418   "project": {
419     "id": "0bdbc590-a062-4c3f-b0f6-9383f67865ee",
420     "name": "DevDiv",
421     "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.  ",
422     "url": "https://devdiv.visualstudio.com/DefaultCollection/_apis/projects/0bdbc590-a062-4c3f-b0f6-9383f67865ee",
423     "state": "wellFormed",
424     "revision": 418098432,
425     "visibility": "organization"
426   }
427 }