6 "continueOnError": false,
8 "displayName": "Install Signing Plugin",
10 "condition": "and(succeeded(), in(variables.PB_SignType, 'real', 'test'))",
13 "id": "30666190-6959-11e5-9f96-f56098202fef",
15 "definitionType": "task"
19 "zipSources": "false",
21 "feedSource": "https://devdiv.pkgs.visualstudio.com/DefaultCollection/_packaging/MicroBuildToolset/nuget/v3/index.json",
22 "legacySigning": "$(PB_UseLegacySigning)"
28 "continueOnError": false,
30 "displayName": "Setup vs dev env",
31 "timeoutInMinutes": 0,
34 "id": "bfc8bf76-e7ac-4a8c-9a55-a944a9f632fd",
36 "definitionType": "task"
39 "filename": "setup_vs_tools.cmd",
41 "modifyEnvironment": "true",
43 "failOnStandardError": "false"
49 "continueOnError": false,
51 "displayName": "Run clean.cmd",
52 "timeoutInMinutes": 0,
55 "id": "d9bafed4-0b18-4f58-968d-86655b4d2ce9",
57 "definitionType": "task"
60 "filename": "clean.cmd",
63 "failOnStandardError": "false"
69 "continueOnError": false,
71 "displayName": "Run sync.cmd",
72 "timeoutInMinutes": 0,
75 "id": "d9bafed4-0b18-4f58-968d-86655b4d2ce9",
77 "definitionType": "task"
80 "filename": "sync.cmd",
81 "arguments": "-p -- /p:BuildType=$(PB_BuildType)",
83 "failOnStandardError": "false"
89 "continueOnError": false,
91 "displayName": "Run build.cmd",
92 "timeoutInMinutes": 0,
95 "id": "d9bafed4-0b18-4f58-968d-86655b4d2ce9",
97 "definitionType": "task"
100 "filename": "build.cmd",
101 "arguments": "$(Architecture) $(PB_BuildType) skiptests skipbuildpackages $(PB_EnforcePGO) $(ToolsetArgs) -OfficialBuildId=$(OfficialBuildId) -Priority=$(Priority) -skiprestore -- /p:SignType=$(PB_SignType) /flp:\"v=diag\"",
103 "failOnStandardError": "false"
109 "continueOnError": false,
111 "displayName": "Sign binaries",
112 "timeoutInMinutes": 0,
115 "id": "c6c4c611-aa2e-4a33-b606-5eaba2196824",
116 "versionSpec": "1.*",
117 "definitionType": "task"
120 "solution": "src\\sign.builds",
121 "msbuildLocationMethod": "version",
122 "msbuildVersion": "14.0",
123 "msbuildArchitecture": "x86",
124 "msbuildLocation": "",
127 "msbuildArguments": "/p:SignType=$(PB_SignType) /p:BuildType=$(PB_BuildType) /p:BuildArch=$(Architecture)",
129 "maximumCpuCount": "false",
130 "restoreNugetPackages": "false",
131 "logProjectEvents": "false",
132 "createLogFile": "false"
138 "continueOnError": false,
140 "displayName": "Run build-packages.cmd",
141 "timeoutInMinutes": 0,
144 "id": "d9bafed4-0b18-4f58-968d-86655b4d2ce9",
145 "versionSpec": "1.*",
146 "definitionType": "task"
149 "filename": "build-packages.cmd",
150 "arguments": "-BuildArch=$(Architecture) -BuildType=$(PB_BuildType) -- /p:SignType=$(PB_SignType) /p:OfficialBuildId=$(OfficialBuildId)",
152 "failOnStandardError": "false"
158 "continueOnError": false,
160 "displayName": "Publish packages",
161 "timeoutInMinutes": 0,
164 "id": "d9bafed4-0b18-4f58-968d-86655b4d2ce9",
165 "versionSpec": "1.*",
166 "definitionType": "task"
169 "filename": "publish-packages.cmd",
170 "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",
172 "failOnStandardError": "false"
178 "continueOnError": false,
180 "displayName": "Publish symbol packages",
181 "timeoutInMinutes": 0,
184 "id": "d9bafed4-0b18-4f58-968d-86655b4d2ce9",
185 "versionSpec": "1.*",
186 "definitionType": "task"
189 "filename": "publish-packages.cmd",
190 "arguments": "-AzureAccount=$(CloudDropAccountName) -AzureToken=$(CloudDropAccessToken) -BuildArch=$(Architecture) -BuildType=$(PB_BuildType) -Container=$(PB_ContainerName) -PublishSymbols -- /p:RelativePath=$(PB_BlobNamePrefix)$(PB_BuildType)/symbolpkg /p:OverwriteOnPublish=true",
192 "failOnStandardError": "false"
198 "continueOnError": false,
200 "displayName": "Perform Cleanup Tasks",
201 "timeoutInMinutes": 0,
202 "condition": "always()",
205 "id": "521a94ea-9e68-468a-8167-6dcf361ea776",
206 "versionSpec": "1.*",
207 "definitionType": "task"
214 "continueOnError": true,
216 "displayName": "Copy Files to: $(Build.StagingDirectory)\\BuildLogs",
217 "timeoutInMinutes": 0,
218 "condition": "succeededOrFailed()",
219 "refName": "CopyFiles1",
221 "id": "5bfb729a-a7c8-4a78-a7c3-8d717bb7c13c",
222 "versionSpec": "2.*",
223 "definitionType": "task"
227 "Contents": "**/*.log",
228 "TargetFolder": "$(Build.StagingDirectory)\\BuildLogs",
229 "CleanTargetFolder": "false",
230 "OverWrite": "false",
231 "flattenFolders": "false"
237 "continueOnError": true,
239 "displayName": "Publish Artifact: BuildLogs",
240 "timeoutInMinutes": 0,
241 "condition": "succeededOrFailed()",
242 "refName": "PublishBuildArtifacts1",
244 "id": "2ff763a7-ce83-4e1f-bc89-0ae63477cebe",
245 "versionSpec": "1.*",
246 "definitionType": "task"
249 "PathtoPublish": "$(Build.StagingDirectory)\\BuildLogs",
250 "ArtifactName": "BuildLogs",
251 "ArtifactType": "Container",
252 "TargetPath": "\\\\my\\share\\$(Build.DefinitionName)\\$(Build.BuildNumber)",
260 "continueOnError": false,
262 "displayName": "Copy Publish Artifact: symbols",
263 "timeoutInMinutes": 0,
264 "refName": "PublishBuildArtifacts2",
266 "id": "2ff763a7-ce83-4e1f-bc89-0ae63477cebe",
267 "versionSpec": "1.*",
268 "definitionType": "task"
271 "PathtoPublish": "$(Build.StagingDirectory)\\symbols",
272 "ArtifactName": "symbols",
273 "ArtifactType": "FilePath",
274 "TargetPath": "\\\\cpvsbuild\\drops\\DotNetCore\\$(Build.DefinitionName)\\$(Build.BuildNumber)\\FullSymbols",
284 "id": "a9db38f9-9fdc-478c-b0f9-464221e58316"
287 "workItemType": "234347",
288 "assignToRequestor": "true",
289 "additionalFields": "{}"
295 "id": "57578776-4c22-4526-aeb0-86b6da17ee9c"
298 "additionalFields": "{}"
304 "id": "5d58cc01-7c75-450c-be18-a388ddb129ec"
307 "branchFilters": "[\"+refs/heads/*\"]",
308 "additionalFields": "{}"
315 "allowOverride": true
319 "allowOverride": true
323 "allowOverride": true
327 "allowOverride": true
332 "CloudDropAccountName": {
333 "value": "dotnetbuildoutput"
335 "CloudDropAccessToken": {
340 "value": "$(Build.BuildNumber)"
343 "value": "$(Build.BuildNumber)"
347 "allowOverride": true
349 "PB_UseLegacySigning": {
351 "allowOverride": true
354 "value": "DotNetCore"
358 "allowOverride": true
367 "artifactTypesToDelete": [
373 "deleteBuildRecord": true,
374 "deleteTestResults": true
377 "buildNumberFormat": "$(date:yyyyMMdd)$(rev:-rr)-$(Architecture)",
378 "jobAuthorizationScope": "projectCollection",
379 "jobTimeoutInMinutes": 180,
380 "jobCancelTimeoutInMinutes": 5,
384 "reportBuildStatus": "true",
386 "gitLfsSupport": "false",
387 "skipSyncSource": "false",
389 "checkoutNestedSubmodules": "false",
390 "labelSourcesFormat": "$(build.buildNumber)"
392 "id": "670e3783-ab4f-44fc-9786-d332007da311",
394 "name": "DotNet-CoreCLR-Trusted",
395 "url": "https://devdiv.visualstudio.com/DevDiv/_git/DotNet-CoreCLR-Trusted",
396 "defaultBranch": "refs/heads/master",
398 "checkoutSubmodules": false
400 "processParameters": {},
401 "quality": "definition",
406 "href": "https://devdiv.visualstudio.com/DefaultCollection/_apis/build/Queues/330"
410 "name": "DotNetCore-Build",
411 "url": "https://devdiv.visualstudio.com/DefaultCollection/_apis/build/Queues/330",
414 "name": "DotNetCore-Build"
418 "name": "DotNet-CoreClr-Trusted-Windows",
421 "queueStatus": "enabled",
423 "id": "0bdbc590-a062-4c3f-b0f6-9383f67865ee",
425 "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. ",
426 "url": "https://devdiv.visualstudio.com/DefaultCollection/_apis/projects/0bdbc590-a062-4c3f-b0f6-9383f67865ee",
427 "state": "wellFormed",
428 "revision": 418098432,
429 "visibility": "organization"