6 "continueOnError": false,
8 "displayName": "Setup vs dev env",
10 "condition": "ne(variables['PB_SkipTests'], 'true')",
13 "id": "bfc8bf76-e7ac-4a8c-9a55-a944a9f632fd",
15 "definitionType": "task"
18 "filename": "setup_vs_tools.cmd",
20 "modifyEnvironment": "true",
22 "failOnStandardError": "false"
28 "continueOnError": false,
30 "displayName": "Run clean.cmd",
31 "timeoutInMinutes": 0,
32 "condition": "ne(variables['PB_SkipTests'], 'true')",
35 "id": "d9bafed4-0b18-4f58-968d-86655b4d2ce9",
37 "definitionType": "task"
40 "filename": "clean.cmd",
43 "failOnStandardError": "false"
49 "continueOnError": false,
51 "displayName": "Run sync.cmd",
52 "timeoutInMinutes": 0,
53 "condition": "ne(variables['PB_SkipTests'], 'true')",
56 "id": "d9bafed4-0b18-4f58-968d-86655b4d2ce9",
58 "definitionType": "task"
61 "filename": "sync.cmd",
62 "arguments": "-ab -AzureAccount=$(CloudDropAccountName) -AzureToken=$(CloudDropAccessToken) -Container=$(PB_ContainerName) -RuntimeId=$(Rid) -BlobNamePrefix=$(PB_BlobNamePrefix)$(PB_BuildType)/TestNativeBins/$(Rid) -- /p:DownloadDirectory=$(Build.SourcesDirectory)/packages/TestNativeBins/$(Rid)/$(PB_BuildType)",
64 "failOnStandardError": "false"
70 "continueOnError": false,
72 "displayName": "Generate version props file",
73 "timeoutInMinutes": 0,
74 "condition": "ne(variables['PB_SkipTests'], 'true')",
77 "id": "d9bafed4-0b18-4f58-968d-86655b4d2ce9",
79 "definitionType": "task"
82 "filename": "msbuild",
83 "arguments": "createVersionFile.proj /p:OfficialBuildId=$(OfficialBuildId)",
84 "workingFolder": "src",
85 "failOnStandardError": "false"
91 "continueOnError": true,
93 "displayName": "Run AgentTools/Begin.ps1",
94 "timeoutInMinutes": 0,
95 "condition": "succeededOrFailed()",
97 "id": "e213ff0f-5d5c-4791-802d-52ea3e7be1f1",
99 "definitionType": "task"
102 "targetType": "inline",
105 "script": "if (Test-Path \"$(AgentToolsPath)\\Begin.ps1\") {\n \"Begin.ps1 script found. Executing...\"\n & $(AgentToolsPath)\\Begin.ps1\n} else {\n \"Begin.ps1 script does not exist. Moving on...\"\n}",
106 "errorActionPreference": "continue",
107 "failOnStderr": "false",
108 "ignoreLASTEXITCODE": "true",
109 "workingDirectory": ""
115 "continueOnError": false,
117 "displayName": "Run build-test.cmd",
118 "timeoutInMinutes": 0,
119 "condition": "ne(variables['PB_SkipTests'], 'true')",
122 "id": "d9bafed4-0b18-4f58-968d-86655b4d2ce9",
123 "versionSpec": "1.*",
124 "definitionType": "task"
127 "filename": "build-test.cmd",
128 "arguments": "$(PB_BuildType) $(Architecture) buildagainstpackages runtimeid $(Rid) $(TargetsNonWindowsArg)$(CrossgenArg)-OfficialBuildId=$(OfficialBuildId) -OverwriteCoreClrPackageVersion -Priority=$(Priority) -- /p:IntermediateAzureFeed=$(IntermediateAzureFeed)",
130 "failOnStandardError": "false"
136 "continueOnError": true,
138 "displayName": "Run AgentTools/End.ps1",
139 "timeoutInMinutes": 0,
140 "condition": "succeededOrFailed()",
142 "id": "e213ff0f-5d5c-4791-802d-52ea3e7be1f1",
143 "versionSpec": "2.*",
144 "definitionType": "task"
147 "targetType": "inline",
150 "script": "if (Test-Path \"$(AgentToolsPath)\\End.ps1\") {\n \"End.ps1 script found. Executing...\"\n & $(AgentToolsPath)\\End.ps1\n} else {\n \"End.ps1 script does not exist. Moving on...\"\n}",
151 "errorActionPreference": "continue",
152 "failOnStderr": "false",
153 "ignoreLASTEXITCODE": "true",
154 "workingDirectory": ""
160 "continueOnError": false,
162 "displayName": "Send job to Helix",
163 "timeoutInMinutes": 0,
164 "condition": "ne(variables['PB_SkipTests'], 'true')",
167 "id": "d9bafed4-0b18-4f58-968d-86655b4d2ce9",
168 "versionSpec": "1.*",
169 "definitionType": "task"
172 "filename": "msbuild",
173 "arguments": "helixpublish.proj /p:CloudDropAccessToken=$(CloudDropAccessToken) /p:CloudDropAccountName=$(CloudDropAccountName) /p:ContainerName=$(PB_ContainerName) /p:Platform=$(Architecture) /p:BuildType=$(PB_BuildType) /p:CloudResultsAccountName=$(CloudResultsAccountName) /p:CloudResultsAccessToken=$(CloudResultsAccessToken) /p:TargetsWindows=$(TargetsWindows) /p:OverwriteOnUpload=true /p:Rid=$(Rid) /p:TargetQueues=\"$(TargetQueues)\" /p:TestProduct=$(TestProduct) /p:Branch=$(SourceBranch) /p:HelixApiAccessKey=$(HelixApiAccessKey) /p:HelixApiEndpoint=$(HelixApiEndpoint) /p:FilterToOSGroup=$(FilterToOSGroup) /p:FilterToTestTFM=$(FilterToTestTFM) /p:TimeoutInSeconds=1800 /p:HelixJobType=$(HelixJobType) /fileloggerparameters:Verbosity=diag;LogFile=helix.log",
174 "workingFolder": "tests",
175 "failOnStandardError": "false"
181 "continueOnError": true,
183 "displayName": "Copy Files to: $(Build.StagingDirectory)\\BuildLogs",
184 "timeoutInMinutes": 0,
185 "condition": "succeededOrFailed()",
186 "refName": "CopyFiles1",
188 "id": "5bfb729a-a7c8-4a78-a7c3-8d717bb7c13c",
189 "versionSpec": "2.*",
190 "definitionType": "task"
194 "Contents": "**/*.log",
195 "TargetFolder": "$(Build.StagingDirectory)\\BuildLogs",
196 "CleanTargetFolder": "false",
197 "OverWrite": "false",
198 "flattenFolders": "false"
204 "continueOnError": true,
206 "displayName": "Publish Artifact: BuildLogs",
207 "timeoutInMinutes": 0,
208 "condition": "succeededOrFailed()",
209 "refName": "PublishBuildArtifacts1",
211 "id": "2ff763a7-ce83-4e1f-bc89-0ae63477cebe",
212 "versionSpec": "1.*",
213 "definitionType": "task"
216 "PathtoPublish": "$(Build.StagingDirectory)\\BuildLogs",
217 "ArtifactName": "BuildLogs",
218 "ArtifactType": "Container",
219 "TargetPath": "\\\\my\\share\\$(Build.DefinitionName)\\$(Build.BuildNumber)",
229 "id": "a9db38f9-9fdc-478c-b0f9-464221e58316"
232 "workItemType": "234347",
233 "assignToRequestor": "true",
234 "additionalFields": "{}"
240 "id": "57578776-4c22-4526-aeb0-86b6da17ee9c"
243 "additionalFields": "{}"
249 "id": "5d58cc01-7c75-450c-be18-a388ddb129ec"
252 "branchFilters": "[\"+refs/heads/*\"]",
253 "additionalFields": "{}"
260 "allowOverride": true
264 "allowOverride": true
268 "allowOverride": true
273 "CloudDropAccountName": {
274 "value": "dotnetbuildoutput"
276 "CloudDropAccessToken": {
281 "value": "$(Build.BuildNumber)",
282 "allowOverride": true
285 "value": "$(Build.BuildNumber)",
286 "allowOverride": true
290 "allowOverride": true
292 "CloudResultsAccountName": {
293 "value": "dotnetjobresults"
295 "CloudResultsAccessToken": {
306 "value": "debian.82.amd64,fedora.26.amd64,fedora.27.amd64,redhat.73.amd64,ubuntu.1404.amd64,ubuntu.1604.amd64,ubuntu.1710.amd64,ubuntu.1804.amd64,opensuse.423.amd64,sles.12.amd64"
314 "HelixApiAccessKey": {
318 "HelixApiEndpoint": {
319 "value": "https://helix.dot.net/api/2016-09-12/jobs"
327 "PB_ContainerName": {
328 "value": "$(Label)-$(TestContainerSuffix)-test"
330 "TestContainerSuffix": {
333 "IntermediateAzureFeed": {
334 "value": "https://dotnetbuildoutput.blob.core.windows.net/$(PB_ContainerName)/$(PB_BlobNamePrefix)$(PB_BuildType)/pkg/index.json"
337 "value": "runtimeid linux-x64"
339 "TargetsNonWindowsArg": {
346 "value": "c:\\tools\\AgentTools\\"
355 "artifactTypesToDelete": [
361 "deleteBuildRecord": true,
362 "deleteTestResults": true
365 "buildNumberFormat": "$(date:yyyyMMdd)$(rev:-rr)-$(Rid)",
366 "jobAuthorizationScope": "projectCollection",
367 "jobTimeoutInMinutes": 180,
368 "jobCancelTimeoutInMinutes": 5,
372 "reportBuildStatus": "true",
374 "gitLfsSupport": "false",
375 "skipSyncSource": "false",
377 "checkoutNestedSubmodules": "false",
378 "labelSourcesFormat": "$(build.buildNumber)"
380 "id": "670e3783-ab4f-44fc-9786-d332007da311",
382 "name": "DotNet-CoreCLR-Trusted",
383 "url": "https://devdiv.visualstudio.com/DevDiv/_git/DotNet-CoreCLR-Trusted",
384 "defaultBranch": "refs/heads/master",
386 "checkoutSubmodules": false
388 "processParameters": {},
389 "quality": "definition",
393 "name": "DotNet-Build",
396 "name": "DotNet-Build"
400 "name": "Dotnet-CoreClr-Trusted-BuildTests",
403 "queueStatus": "enabled",
405 "id": "0bdbc590-a062-4c3f-b0f6-9383f67865ee",
407 "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. ",
408 "url": "https://devdiv.visualstudio.com/DefaultCollection/_apis/projects/0bdbc590-a062-4c3f-b0f6-9383f67865ee",
409 "state": "wellFormed",
410 "revision": 418098432,
411 "visibility": "organization"