Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/corefx.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeremy Barton <jbarton@microsoft.com>2017-03-11 04:44:40 +0300
committerJeremy Barton <jbarton@microsoft.com>2017-03-11 04:44:40 +0300
commit5d7aec3e00afd35d0211b50c0630a1614a548726 (patch)
treeb0c4fa5bb50fdb104945da83dfb843ed78127b7f /buildpipeline
parent84353d18f437d063589c6d91e7ad48c694f88713 (diff)
parent264615a238cbc7d4dc593568f2505a9316657095 (diff)
Merge remote-tracking branch 'dotnet/master' into master_to_applecrypto
Conflicts: netci.groovy src/System.Net.Security/src/System/Net/Security/SecureChannel.cs src/System.Security.Cryptography.X509Certificates/src/Internal/Cryptography/Pal.Unix/OpenSslX509Encoder.cs src/System.Security.Cryptography.X509Certificates/src/Resources/Strings.resx src/System.Security.Cryptography.X509Certificates/tests/Cert.cs src/System.Security.Cryptography.X509Certificates/tests/CollectionImportTests.cs src/System.Security.Cryptography.X509Certificates/tests/CollectionTests.cs src/System.Security.Cryptography.X509Certificates/tests/PfxTests.cs src/System.Security.Cryptography.X509Certificates/tests/X509StoreTests.cs
Diffstat (limited to 'buildpipeline')
-rw-r--r--buildpipeline/DotNet-CoreFx-Trusted-Linux-Crossbuild.json82
-rw-r--r--buildpipeline/DotNet-CoreFx-Trusted-Linux.json30
-rw-r--r--buildpipeline/DotNet-CoreFx-Trusted-OSX.json2
-rw-r--r--buildpipeline/DotNet-CoreFx-Trusted-Windows-NoTest.json479
-rw-r--r--buildpipeline/DotNet-CoreFx-Trusted-Windows.json6
-rw-r--r--buildpipeline/DotNet-Trusted-Publish.json12
-rw-r--r--buildpipeline/pipeline.json286
7 files changed, 759 insertions, 138 deletions
diff --git a/buildpipeline/DotNet-CoreFx-Trusted-Linux-Crossbuild.json b/buildpipeline/DotNet-CoreFx-Trusted-Linux-Crossbuild.json
index 81b00467f6..5d19c06273 100644
--- a/buildpipeline/DotNet-CoreFx-Trusted-Linux-Crossbuild.json
+++ b/buildpipeline/DotNet-CoreFx-Trusted-Linux-Crossbuild.json
@@ -74,7 +74,7 @@
"enabled": true,
"continueOnError": false,
"alwaysRun": false,
- "displayName": "Docker cleanup",
+ "displayName": "Initialize Docker",
"timeoutInMinutes": 0,
"task": {
"id": "d9bafed4-0b18-4f58-968d-86655b4d2ce9",
@@ -82,8 +82,8 @@
"definitionType": "task"
},
"inputs": {
- "filename": "$(Build.SourcesDirectory)/corefx/Tools/scripts/docker/cleanup-docker.sh",
- "arguments": "",
+ "filename": "$(Build.SourcesDirectory)/corefx/Tools/scripts/docker/init-docker.sh",
+ "arguments": "$(PB_DockerImageName)",
"workingFolder": "",
"failOnStandardError": "false"
}
@@ -182,24 +182,6 @@
"enabled": true,
"continueOnError": false,
"alwaysRun": false,
- "displayName": "Run build-rootfs.sh",
- "timeoutInMinutes": 0,
- "task": {
- "id": "d9bafed4-0b18-4f58-968d-86655b4d2ce9",
- "versionSpec": "1.*",
- "definitionType": "task"
- },
- "inputs": {
- "filename": "sudo",
- "arguments": "docker exec --privileged $(PB_DockerContainerName) $(PB_GitDirectory)/cross/build-rootfs.sh $(PB_Architecture) $(CrossToolsetVersion) $(SkipUnmount)",
- "workingFolder": "",
- "failOnStandardError": "false"
- }
- },
- {
- "enabled": true,
- "continueOnError": false,
- "alwaysRun": false,
"displayName": "Run build.sh",
"timeoutInMinutes": 0,
"task": {
@@ -209,25 +191,7 @@
},
"inputs": {
"filename": "docker",
- "arguments": "exec $(PB_DockerContainerName) $(PB_GitDirectory)/build.sh -buildArch=$(PB_Architecture) -$(PB_ConfigurationGroup)",
- "workingFolder": "",
- "failOnStandardError": "false"
- }
- },
- {
- "enabled": true,
- "continueOnError": false,
- "alwaysRun": false,
- "displayName": "Cleanup RootFS",
- "timeoutInMinutes": 0,
- "task": {
- "id": "d9bafed4-0b18-4f58-968d-86655b4d2ce9",
- "versionSpec": "1.*",
- "definitionType": "task"
- },
- "inputs": {
- "filename": "sudo",
- "arguments": "docker exec --privileged $(PB_DockerContainerName) git clean -xdf $(PB_GitDirectory)/cross/",
+ "arguments": "exec -e ROOTFS_DIR $(PB_DockerContainerName) $(PB_GitDirectory)/build.sh -buildArch=$(PB_Architecture) -$(PB_ConfigurationGroup) $(PB_BuildArguments)",
"workingFolder": "",
"failOnStandardError": "false"
}
@@ -338,24 +302,6 @@
"ArtifactType": "Container",
"TargetPath": "\\\\my\\share\\$(Build.DefinitionName)\\$(Build.BuildNumber)"
}
- },
- {
- "enabled": true,
- "continueOnError": true,
- "alwaysRun": true,
- "displayName": "Run docker version",
- "timeoutInMinutes": 0,
- "task": {
- "id": "d9bafed4-0b18-4f58-968d-86655b4d2ce9",
- "versionSpec": "1.*",
- "definitionType": "task"
- },
- "inputs": {
- "filename": "docker",
- "arguments": "version",
- "workingFolder": "",
- "failOnStandardError": "false"
- }
}
],
"options": [
@@ -413,10 +359,10 @@
"value": "$(PB_DockerRepository):$(PB_DockerTag)"
},
"PB_DockerRepository": {
- "value": "chcosta/dotnetcore"
+ "value": "microsoft/dotnet-buildtools-prereqs"
},
"PB_DockerTag": {
- "value": "ubuntu1404_cross_prereqs_v1",
+ "value": "ubuntu1404_cross_prereqs_v2",
"allowOverride": true
},
"PB_CloudDropAccountName": {
@@ -438,6 +384,9 @@
"PB_Architecture": {
"value": "arm"
},
+ "PB_BuildArguments": {
+ "value": ""
+ },
"SourceVersion": {
"value": "HEAD",
"allowOverride": true
@@ -445,18 +394,17 @@
"PB_DockerCopyDest": {
"value": "$(Build.BinariesDirectory)/docker_repo"
},
- "portableLinux": {
- "value": ""
+ "ROOTFS_DIR": {
+ "value": "/crossrootfs/$(PB_Architecture)",
+ "allowOverride": true
},
- "CrossToolsetVersion": {
+ "portableLinux": {
"value": ""
- },
- "SkipUnmount": {
- "value": "--SkipUnmount"
}
},
"demands": [
- "Agent.OS -equals linux"
+ "Agent.OS -equals linux",
+ "Docker -equals 1.13.1"
],
"retentionRules": [
{
diff --git a/buildpipeline/DotNet-CoreFx-Trusted-Linux.json b/buildpipeline/DotNet-CoreFx-Trusted-Linux.json
index c00377b6c3..5d63ba4a12 100644
--- a/buildpipeline/DotNet-CoreFx-Trusted-Linux.json
+++ b/buildpipeline/DotNet-CoreFx-Trusted-Linux.json
@@ -73,8 +73,8 @@
{
"enabled": true,
"continueOnError": false,
- "alwaysRun": true,
- "displayName": "Docker clean-up",
+ "alwaysRun": false,
+ "displayName": "Initialize Docker",
"timeoutInMinutes": 0,
"task": {
"id": "d9bafed4-0b18-4f58-968d-86655b4d2ce9",
@@ -82,8 +82,8 @@
"definitionType": "task"
},
"inputs": {
- "filename": "$(Build.SourcesDirectory)/corefx/Tools/scripts/docker/cleanup-docker.sh",
- "arguments": "",
+ "filename": "$(Build.SourcesDirectory)/corefx/Tools/scripts/docker/init-docker.sh",
+ "arguments": "$(PB_DockerImageName)",
"workingFolder": "",
"failOnStandardError": "false"
}
@@ -227,7 +227,7 @@
},
"inputs": {
"filename": "docker",
- "arguments": "exec $(PB_DockerContainerName) $(PB_GitDirectory)/Tools/msbuild.sh $(PB_GitDirectory)/src/tests.builds $(PB_CreateHelixArguments) /p:\"CloudDropAccountName=$(PB_CloudDropAccountName)\" /p:\"CloudResultsAccountName=$(PB_CloudResultsAccountName)\" /p:\"CloudDropAccessToken=$(CloudDropAccessToken)\" /p:\"CloudResultsAccessToken=$(OutputCloudResultsAccessToken)\" /p:\"HelixApiAccessKey=$(HelixApiAccessKey)\" /p:HelixApiEndpoint=$(PB_HelixApiEndPoint) /p:\"Branch=$(SourceBranch)\" /p:\"TargetQueue=$(PB_TargetQueue)\" /p:\"OfficialBuildId=$(OfficialBuildId)\"",
+ "arguments": "exec $(PB_DockerContainerName) $(PB_GitDirectory)/Tools/msbuild.sh $(PB_GitDirectory)/src/upload-tests.proj $(PB_CreateHelixArguments) /p:\"CloudDropAccountName=$(PB_CloudDropAccountName)\" /p:\"CloudResultsAccountName=$(PB_CloudResultsAccountName)\" /p:\"CloudDropAccessToken=$(CloudDropAccessToken)\" /p:\"CloudResultsAccessToken=$(OutputCloudResultsAccessToken)\" /p:\"HelixApiAccessKey=$(HelixApiAccessKey)\" /p:HelixApiEndpoint=$(PB_HelixApiEndPoint) /p:\"Branch=$(SourceBranch)\" /p:\"TargetQueues=$(PB_TargetQueue)\" /p:\"OfficialBuildId=$(OfficialBuildId)\"",
"workingFolder": "",
"failOnStandardError": "false"
}
@@ -338,24 +338,6 @@
"ArtifactType": "Container",
"TargetPath": "\\\\my\\share\\$(Build.DefinitionName)\\$(Build.BuildNumber)"
}
- },
- {
- "enabled": true,
- "continueOnError": true,
- "alwaysRun": true,
- "displayName": "Run docker version",
- "timeoutInMinutes": 0,
- "task": {
- "id": "d9bafed4-0b18-4f58-968d-86655b4d2ce9",
- "versionSpec": "1.*",
- "definitionType": "task"
- },
- "inputs": {
- "filename": "docker",
- "arguments": "version",
- "workingFolder": "",
- "failOnStandardError": "false"
- }
}
],
"options": [
@@ -407,7 +389,7 @@
"value": "$(PB_DockerRepository):$(PB_DockerTag)"
},
"PB_DockerRepository": {
- "value": "chcosta/dotnetcore"
+ "value": "microsoft/dotnet-buildtools-prereqs"
},
"PB_DockerTag": {
"value": "debian82_prereqs_2",
diff --git a/buildpipeline/DotNet-CoreFx-Trusted-OSX.json b/buildpipeline/DotNet-CoreFx-Trusted-OSX.json
index ce33816b0a..1c5f0c0d78 100644
--- a/buildpipeline/DotNet-CoreFx-Trusted-OSX.json
+++ b/buildpipeline/DotNet-CoreFx-Trusted-OSX.json
@@ -155,7 +155,7 @@
},
"inputs": {
"filename": "$(Agent.BuildDirectory)/s/corefx/Tools/msbuild.sh",
- "arguments": "$(Agent.BuildDirectory)/s/corefx/src/tests.builds $(PB_CreateHelixArguments) /p:\"CloudDropAccountName=$(PB_CloudDropAccountName)\" /p:\"CloudResultsAccountName=$(PB_CloudResultsAccountName)\" /p:\"CloudDropAccessToken=$(CloudDropAccessToken)\" /p:\"CloudResultsAccessToken=$(OutputCloudResultsAccessToken)\" /p:\"HelixApiAccessKey=$(HelixApiAccessKey)\" /p:HelixApiEndpoint=$(PB_HelixApiEndPoint) /p:\"Branch=$(SourceBranch)\" /p:\"TargetQueue=$(PB_TargetQueue)\" /p:\"OfficialBuildId=$(OfficialBuildId)\"",
+ "arguments": "$(Agent.BuildDirectory)/s/corefx/src/upload-tests.proj $(PB_CreateHelixArguments) /p:\"CloudDropAccountName=$(PB_CloudDropAccountName)\" /p:\"CloudResultsAccountName=$(PB_CloudResultsAccountName)\" /p:\"CloudDropAccessToken=$(CloudDropAccessToken)\" /p:\"CloudResultsAccessToken=$(OutputCloudResultsAccessToken)\" /p:\"HelixApiAccessKey=$(HelixApiAccessKey)\" /p:HelixApiEndpoint=$(PB_HelixApiEndPoint) /p:\"Branch=$(SourceBranch)\" /p:\"TargetQueues=$(PB_TargetQueue)\" /p:\"OfficialBuildId=$(OfficialBuildId)\"",
"workingFolder": "",
"failOnStandardError": "false"
}
diff --git a/buildpipeline/DotNet-CoreFx-Trusted-Windows-NoTest.json b/buildpipeline/DotNet-CoreFx-Trusted-Windows-NoTest.json
new file mode 100644
index 0000000000..bf98dc25d0
--- /dev/null
+++ b/buildpipeline/DotNet-CoreFx-Trusted-Windows-NoTest.json
@@ -0,0 +1,479 @@
+{
+ "build": [
+ {
+ "enabled": true,
+ "continueOnError": false,
+ "alwaysRun": false,
+ "displayName": "Delete 'corefx'",
+ "timeoutInMinutes": 0,
+ "task": {
+ "id": "e213ff0f-5d5c-4791-802d-52ea3e7be1f1",
+ "versionSpec": "1.*",
+ "definitionType": "task"
+ },
+ "inputs": {
+ "scriptType": "inlineScript",
+ "scriptName": "",
+ "arguments": "-path $(build.SourcesDirectory)\\corefx",
+ "inlineScript": "param($path)\n\nif (Test-Path $path){\n # this will print out an error each time a file can't be deleted.\n Remove-Item -Recurse -Force $path\n }\n\nif (Test-Path $path){\n # in case corefx is still alive\n .\\diag_tools\\handle.exe -accepteula $path\n }",
+ "workingFolder": "",
+ "failOnStandardError": "true"
+ }
+ },
+ {
+ "enabled": true,
+ "continueOnError": false,
+ "alwaysRun": false,
+ "displayName": "git clone",
+ "timeoutInMinutes": 0,
+ "task": {
+ "id": "d9bafed4-0b18-4f58-968d-86655b4d2ce9",
+ "versionSpec": "1.*",
+ "definitionType": "task"
+ },
+ "inputs": {
+ "filename": "$(PB_Git)",
+ "arguments": "clone $(PB_VsoCorefxGitUrl) corefx",
+ "workingFolder": "",
+ "failOnStandardError": "false"
+ }
+ },
+ {
+ "enabled": true,
+ "continueOnError": false,
+ "alwaysRun": false,
+ "displayName": "git checkout",
+ "timeoutInMinutes": 0,
+ "task": {
+ "id": "d9bafed4-0b18-4f58-968d-86655b4d2ce9",
+ "versionSpec": "1.*",
+ "definitionType": "task"
+ },
+ "inputs": {
+ "filename": "$(PB_Git)",
+ "arguments": "checkout $(SourceVersion)",
+ "workingFolder": "corefx",
+ "failOnStandardError": "false"
+ }
+ },
+ {
+ "enabled": true,
+ "continueOnError": false,
+ "alwaysRun": false,
+ "displayName": "Install Signing Plugin",
+ "timeoutInMinutes": 0,
+ "task": {
+ "id": "30666190-6959-11e5-9f96-f56098202fef",
+ "versionSpec": "1.*",
+ "definitionType": "task"
+ },
+ "inputs": {
+ "signType": "$(PB_SignType)",
+ "zipSources": "false",
+ "version": "",
+ "feedSource": "https://devdiv.pkgs.visualstudio.com/DefaultCollection/_packaging/MicroBuildToolset/nuget/v3/index.json"
+ }
+ },
+ {
+ "enabled": true,
+ "continueOnError": false,
+ "alwaysRun": false,
+ "displayName": "Run $(Build.SourcesDirectory)\\corefx\\clean.cmd",
+ "timeoutInMinutes": 0,
+ "task": {
+ "id": "d9bafed4-0b18-4f58-968d-86655b4d2ce9",
+ "versionSpec": "1.*",
+ "definitionType": "task"
+ },
+ "inputs": {
+ "filename": "$(Build.SourcesDirectory)\\corefx\\clean.cmd",
+ "arguments": "-all",
+ "workingFolder": "corefx",
+ "failOnStandardError": "false"
+ }
+ },
+ {
+ "enabled": true,
+ "continueOnError": false,
+ "alwaysRun": false,
+ "displayName": "Run $(Build.SourcesDirectory)\\corefx\\sync.cmd",
+ "timeoutInMinutes": 0,
+ "task": {
+ "id": "d9bafed4-0b18-4f58-968d-86655b4d2ce9",
+ "versionSpec": "1.*",
+ "definitionType": "task"
+ },
+ "inputs": {
+ "filename": "$(Build.SourcesDirectory)\\corefx\\sync.cmd",
+ "arguments": "$(PB_SyncArguments)",
+ "workingFolder": "corefx",
+ "failOnStandardError": "false"
+ }
+ },
+ {
+ "enabled": true,
+ "continueOnError": false,
+ "alwaysRun": false,
+ "displayName": "Generate Version Assets",
+ "timeoutInMinutes": 0,
+ "task": {
+ "id": "d9bafed4-0b18-4f58-968d-86655b4d2ce9",
+ "versionSpec": "1.*",
+ "definitionType": "task"
+ },
+ "inputs": {
+ "filename": "$(Build.SourcesDirectory)\\corefx\\build-managed.cmd",
+ "arguments": "-GenerateVersion -OfficialBuildId=$(OfficialBuildId)",
+ "workingFolder": "corefx",
+ "failOnStandardError": "false"
+ }
+ },
+ {
+ "enabled": true,
+ "continueOnError": false,
+ "alwaysRun": false,
+ "displayName": "Run $(Build.SourcesDirectory)\\corefx\\build.cmd",
+ "timeoutInMinutes": 0,
+ "task": {
+ "id": "d9bafed4-0b18-4f58-968d-86655b4d2ce9",
+ "versionSpec": "1.*",
+ "definitionType": "task"
+ },
+ "inputs": {
+ "filename": "$(Build.SourcesDirectory)\\corefx\\build.cmd",
+ "arguments": "$(PB_BuildArguments)",
+ "workingFolder": "corefx",
+ "failOnStandardError": "false"
+ }
+ },
+ {
+ "enabled": true,
+ "continueOnError": false,
+ "alwaysRun": false,
+ "displayName": "Push packages to Azure",
+ "timeoutInMinutes": 0,
+ "task": {
+ "id": "d9bafed4-0b18-4f58-968d-86655b4d2ce9",
+ "versionSpec": "1.*",
+ "definitionType": "task"
+ },
+ "inputs": {
+ "filename": "$(Build.SourcesDirectory)\\corefx\\publish-packages.cmd",
+ "arguments": "-AzureAccount=$(PB_CloudDropAccountName) -AzureToken=$(CloudDropAccessToken) -Container=$(PB_Label) -- /p:OverwriteOnPublish=true",
+ "workingFolder": "corefx",
+ "failOnStandardError": "false"
+ }
+ },
+ {
+ "enabled": true,
+ "continueOnError": false,
+ "alwaysRun": true,
+ "displayName": "Copy Publish Artifact: BuildLogs",
+ "timeoutInMinutes": 0,
+ "task": {
+ "id": "1d341bb0-2106-458c-8422-d00bcea6512a",
+ "versionSpec": "1.*",
+ "definitionType": "task"
+ },
+ "inputs": {
+ "CopyRoot": "",
+ "Contents": "*.log\ncorefx\\*.log\ncorefx\\src\\*.log",
+ "ArtifactName": "BuildLogs",
+ "ArtifactType": "Container",
+ "TargetPath": "\\\\my\\share\\$(Build.DefinitionName)\\$(Build.BuildNumber)"
+ }
+ },
+ {
+ "enabled": true,
+ "continueOnError": false,
+ "alwaysRun": false,
+ "displayName": "Publish symbols path: \\\\cpvsbuild\\drops\\DotNetCore\\$(PB_SymbolsBuildIdRoot)$(System.DefinitionId)\\$(Build.BuildNumber)\\symbols",
+ "timeoutInMinutes": 0,
+ "task": {
+ "id": "0675668a-7bba-4ccb-901d-5ad6554ca653",
+ "versionSpec": "1.*",
+ "definitionType": "task"
+ },
+ "inputs": {
+ "SymbolsPath": "\\\\cpvsbuild\\drops\\DotNetCore\\$(PB_SymbolsBuildIdRoot)$(System.DefinitionId)\\$(Build.BuildNumber)\\symbols",
+ "SearchPattern": "corefx\\bin\\*$(PB_Platform).$(PB_ConfigurationGroup)\\**\\*.pdb",
+ "SymbolsFolder": "",
+ "SkipIndexing": "false",
+ "TreatNotIndexedAsWarning": "false",
+ "SymbolsMaximumWaitTime": "",
+ "SymbolsProduct": "",
+ "SymbolsVersion": "",
+ "SymbolsArtifactName": "Symbols_$(PB_ConfigurationGroup)"
+ }
+ },
+ {
+ "enabled": true,
+ "continueOnError": false,
+ "alwaysRun": false,
+ "displayName": "Index symbols on http://symweb",
+ "timeoutInMinutes": 0,
+ "task": {
+ "id": "af503aa3-9d06-44b6-a549-d063a544a5c5",
+ "versionSpec": "1.*",
+ "definitionType": "task"
+ },
+ "inputs": {
+ "symbolStore": "\\\\cpvsbuild\\drops\\DotNetCore\\$(PB_SymbolsBuildIdRoot)$(System.DefinitionId)\\$(Build.BuildNumber)\\symbols",
+ "contacts": "jhendrix;mawilkie",
+ "project": "DDE"
+ }
+ },
+ {
+ "enabled": true,
+ "continueOnError": false,
+ "alwaysRun": false,
+ "displayName": "Publish to Symbols to Artifact Services",
+ "timeoutInMinutes": 0,
+ "task": {
+ "id": "29827cd1-5c33-4ff0-a817-abd46970ffc4",
+ "versionSpec": "0.*",
+ "definitionType": "task"
+ },
+ "inputs": {
+ "symbolServiceURI": "https://devdiv.artifacts.visualstudio.com/DefaultCollection",
+ "requestName": "$(system.teamProject)/$(Build.BuildNumber)/$(Build.BuildId)",
+ "sourcePath": "$(Build.SourcesDirectory)\\corefx\\bin",
+ "assemblyPath": "",
+ "toLowerCase": "true",
+ "detailedLog": "true",
+ "expirationInDays": "",
+ "usePat": "true"
+ }
+ },
+ {
+ "enabled": true,
+ "continueOnError": false,
+ "alwaysRun": true,
+ "displayName": "Execute cleanup tasks",
+ "timeoutInMinutes": 0,
+ "task": {
+ "id": "521a94ea-9e68-468a-8167-6dcf361ea776",
+ "versionSpec": "1.*",
+ "definitionType": "task"
+ },
+ "inputs": {}
+ },
+ {
+ "enabled": true,
+ "continueOnError": true,
+ "alwaysRun": false,
+ "displayName": "Final clean to remove any lingering process",
+ "timeoutInMinutes": 0,
+ "task": {
+ "id": "d9bafed4-0b18-4f58-968d-86655b4d2ce9",
+ "versionSpec": "1.*",
+ "definitionType": "task"
+ },
+ "inputs": {
+ "filename": "$(Build.SourcesDirectory)\\corefx\\clean.cmd",
+ "arguments": "",
+ "workingFolder": "corefx",
+ "failOnStandardError": "false"
+ }
+ },
+ {
+ "enabled": true,
+ "continueOnError": true,
+ "alwaysRun": true,
+ "displayName": "Build solution corefx\\Tools\\scripts\\vstsagent\\cleanupagent.proj",
+ "timeoutInMinutes": 0,
+ "task": {
+ "id": "c6c4c611-aa2e-4a33-b606-5eaba2196824",
+ "versionSpec": "1.*",
+ "definitionType": "task"
+ },
+ "inputs": {
+ "solution": "corefx\\Tools\\scripts\\vstsagent\\cleanupagent.proj",
+ "platform": "",
+ "configuration": "",
+ "msbuildArguments": "/p:AgentDirectory=$(Agent.HomeDirectory) /p:DoClean=$(PB_CleanAgent)",
+ "clean": "false",
+ "maximumCpuCount": "false",
+ "restoreNugetPackages": "false",
+ "logProjectEvents": "false",
+ "createLogFile": "false",
+ "msbuildLocationMethod": "version",
+ "msbuildVersion": "14.0",
+ "msbuildArchitecture": "x86",
+ "msbuildLocation": ""
+ }
+ }
+ ],
+ "options": [
+ {
+ "enabled": false,
+ "definition": {
+ "id": "7c555368-ca64-4199-add6-9ebaf0b0137d"
+ },
+ "inputs": {
+ "multipliers": "[]",
+ "parallel": "false",
+ "continueOnError": "true",
+ "additionalFields": "{}"
+ }
+ },
+ {
+ "enabled": false,
+ "definition": {
+ "id": "a9db38f9-9fdc-478c-b0f9-464221e58316"
+ },
+ "inputs": {
+ "workItemType": "234347",
+ "assignToRequestor": "true",
+ "additionalFields": "{}"
+ }
+ },
+ {
+ "enabled": false,
+ "definition": {
+ "id": "57578776-4c22-4526-aeb0-86b6da17ee9c"
+ },
+ "inputs": {
+ "additionalFields": "{}"
+ }
+ }
+ ],
+ "variables": {
+ "system.debug": {
+ "value": "false",
+ "allowOverride": true
+ },
+ "PB_ConfigurationGroup": {
+ "value": "Debug",
+ "allowOverride": true
+ },
+ "PB_Platform": {
+ "value": "x64",
+ "allowOverride": true
+ },
+ "PB_CloudDropAccountName": {
+ "value": "dotnetbuildoutput"
+ },
+ "CloudDropAccessToken": {
+ "value": null,
+ "isSecret": true
+ },
+ "OfficialBuildId": {
+ "value": "$(Build.BuildNumber)",
+ "allowOverride": true
+ },
+ "PB_Label": {
+ "value": "$(Build.BuildNumber)",
+ "allowOverride": true
+ },
+ "SourceVersion": {
+ "value": "HEAD",
+ "allowOverride": true
+ },
+ "Build.Clean": {
+ "value": "all"
+ },
+ "PB_VsoAccountName": {
+ "value": "dn-bot"
+ },
+ "VsoPassword": {
+ "value": null,
+ "isSecret": true
+ },
+ "PB_VsoRepositoryName": {
+ "value": "DotNet-CoreFX-Trusted",
+ "allowOverride": true
+ },
+ "PB_VsoCorefxGitUrl": {
+ "value": "https://github.com/dotnet/corefx"
+ },
+ "PB_SourceBranch": {
+ "value": "master",
+ "allowOverride": true
+ },
+ "PB_Git": {
+ "value": "$(ProgramFiles)\\Git\\cmd\\git.exe"
+ },
+ "TeamName": {
+ "value": "DotNetCore"
+ },
+ "PB_RuntimeOS": {
+ "value": "win10"
+ },
+ "PB_CleanAgent": {
+ "value": "true"
+ },
+ "PB_SymbolsBuildIdRoot": {
+ "value": "DotNet-CoreFx-"
+ },
+ "PB_SyncArguments": {
+ "value": "-p -- /p:ArchGroup=x64 /p:RuntimeOS=win10",
+ "allowOverride": true
+ },
+ "PB_BuildArguments": {
+ "value": "-buildArch=x64 -Release -- /p:SignType=test /p:RuntimeOS=win10",
+ "allowOverride": true
+ }
+ },
+ "demands": [
+ "Agent.OS -equals windows_nt"
+ ],
+ "retentionRules": [
+ {
+ "branches": [
+ "+refs/heads/*"
+ ],
+ "artifacts": [],
+ "artifactTypesToDelete": [
+ "FilePath",
+ "SymbolStore"
+ ],
+ "daysToKeep": 10,
+ "minimumToKeep": 1,
+ "deleteBuildRecord": true,
+ "deleteTestResults": true
+ }
+ ],
+ "buildNumberFormat": "$(date:yyyyMMdd)$(rev:-rr)",
+ "jobAuthorizationScope": "projectCollection",
+ "jobTimeoutInMinutes": 180,
+ "repository": {
+ "properties": {
+ "labelSources": "0",
+ "reportBuildStatus": "true",
+ "fetchDepth": "0",
+ "gitLfsSupport": "false",
+ "skipSyncSource": "true",
+ "cleanOptions": "3"
+ },
+ "id": "0a2b2664-c1be-429c-9b40-8a24dee27a4a",
+ "type": "TfsGit",
+ "name": "DotNet-BuildPipeline",
+ "url": "https://devdiv.visualstudio.com/DevDiv/_git/DotNet-BuildPipeline",
+ "defaultBranch": "refs/heads/master",
+ "clean": "false",
+ "checkoutSubmodules": false
+ },
+ "quality": "definition",
+ "queue": {
+ "pool": {
+ "id": 39,
+ "name": "DotNet-Build"
+ },
+ "id": 36,
+ "name": "DotNet-Build"
+ },
+ "path": "\\",
+ "type": "build",
+ "id": 5308,
+ "name": "DotNet-CoreFx-Trusted-Windows-NoTest",
+ "url": "https://devdiv.visualstudio.com/DefaultCollection/0bdbc590-a062-4c3f-b0f6-9383f67865ee/_apis/build/Definitions/5308",
+ "project": {
+ "id": "0bdbc590-a062-4c3f-b0f6-9383f67865ee",
+ "name": "DevDiv",
+ "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. ",
+ "url": "https://devdiv.visualstudio.com/DefaultCollection/_apis/projects/0bdbc590-a062-4c3f-b0f6-9383f67865ee",
+ "state": "wellFormed",
+ "revision": 418097529
+ }
+} \ No newline at end of file
diff --git a/buildpipeline/DotNet-CoreFx-Trusted-Windows.json b/buildpipeline/DotNet-CoreFx-Trusted-Windows.json
index fdea13e20a..b025522257 100644
--- a/buildpipeline/DotNet-CoreFx-Trusted-Windows.json
+++ b/buildpipeline/DotNet-CoreFx-Trusted-Windows.json
@@ -176,10 +176,10 @@
"definitionType": "task"
},
"inputs": {
- "solution": "$(Build.SourcesDirectory)\\corefx\\src\\tests.builds",
+ "solution": "$(Build.SourcesDirectory)\\corefx\\src\\upload-tests.proj",
"platform": "",
"configuration": "",
- "msbuildArguments": "$(PB_CreateHelixArguments) /p:\"Branch=$(SourceBranch)\" /p:\"CloudDropAccountName=$(PB_CloudDropAccountName)\" /p:\"CloudResultsAccountName=$(PB_CloudResultsAccountName)\" /p:\"CloudDropAccessToken=$(CloudDropAccessToken)\" /p:\"CloudResultsAccessToken=$(OutputCloudResultsAccessToken)\" /p:\"HelixApiAccessKey=$(HelixApiAccessKey)\" /p:\"HelixApiEndpoint=$(PB_HelixApiEndPoint)\" /p:\"OfficialBuildId=$(OfficialBuildId)\"",
+ "msbuildArguments": "$(PB_CreateHelixArguments) /p:\"Branch=$(SourceBranch)\" /p:\"CloudDropConnectionString=DefaultEndpointsProtocol=https;AccountName=$(PB_CloudDropAccountName);AccountKey=$(CloudDropAccessToken);EndpointSuffix=core.windows.net\" /p:\"CloudResultsConnectionString=DefaultEndpointsProtocol=https;AccountName=$(PB_CloudResultsAccountName);AccountKey=$(OutputCloudResultsAccessToken);EndpointSuffix=core.windows.net\" /p:\"HelixApiAccessKey=$(HelixApiAccessKey)\" /p:\"HelixApiEndpoint=$(PB_HelixApiEndPoint)\" /p:\"OfficialBuildId=$(OfficialBuildId)\"",
"clean": "false",
"maximumCpuCount": "false",
"restoreNugetPackages": "false",
@@ -525,6 +525,6 @@
"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. ",
"url": "https://devdiv.visualstudio.com/DefaultCollection/_apis/projects/0bdbc590-a062-4c3f-b0f6-9383f67865ee",
"state": "wellFormed",
- "revision": 418097459
+ "revision": 418097568
}
} \ No newline at end of file
diff --git a/buildpipeline/DotNet-Trusted-Publish.json b/buildpipeline/DotNet-Trusted-Publish.json
index 6a8876f1b1..44be8dd19d 100644
--- a/buildpipeline/DotNet-Trusted-Publish.json
+++ b/buildpipeline/DotNet-Trusted-Publish.json
@@ -74,7 +74,7 @@
"scriptType": "inlineScript",
"scriptName": "",
"arguments": "$(PB_CloudDropAccountName) $(CloudDropAccessToken) $(PB_Label)",
- "inlineScript": "param($account, $token, $container)\nif ($env:UseLegacyBuildScripts -eq \"true\")\n{\n .\\sync.cmd /ab /p:CloudDropAccountName=$account /p:CloudDropAccessToken=$token /p:ContainerName=$container\n}\nelse\n{\n# .\\sync.cmd -ab \"-AzureAccount=$account\" \"-AzureToken=$token\" \"-Container=$container\"\n .\\init-tools.cmd\n msbuild src\\syncAzure.proj /p:CloudDropAccountName=$account /p:CloudDropAccessToken=$token /p:ContainerName=$container\n}",
+ "inlineScript": "param($account, $token, $container)\n.\\sync.cmd -ab -- /p:CloudDropAccountName=$account /p:CloudDropAccessToken=$token /p:ContainerName=$container",
"workingFolder": "$(Pipeline.SourcesDirectory)",
"failOnStandardError": "false"
}
@@ -173,8 +173,8 @@
"inputs": {
"scriptType": "inlineScript",
"scriptName": "",
- "arguments": "-ghAuthToken $(PB_DotNetBuildBotAccessToken) -root $(Pipeline.SourcesDirectory) -cg $(PB_ConfigurationGroup)",
- "inlineScript": "param($ghAuthToken, $root, $cg)\nif ($cg -ne \"Release\") { exit }\ncd $root\n. $root\\UpdatePublishedVersions.ps1 `\n -gitHubUser dotnet-helix-bot -gitHubEmail dotnet-helix-bot@microsoft.com `\n -gitHubAuthToken $ghAuthToken `\n -versionsRepoOwner $env:PB_VersionsRepoOwner -versionsRepo versions `\n -versionsRepoPath build-info/dotnet/$env:PB_GitHubRepositoryName/$env:SourceBranch `\n -nupkgPath $root\\packages\\AzureTransfer\\$cg\\$env:PB_AzureContainerPackageGlob",
+ "arguments": "-ghAuthToken $(PB_DotNetBuildBotAccessToken) -root $(Pipeline.SourcesDirectory) -cg $(PB_ConfigurationGroup) -fullPkgGlob $(Pipeline.SourcesDirectory)\\packages\\AzureTransfer\\$(PB_ConfigurationGroup)\\$(PB_AzureContainerPackageGlob)",
+ "inlineScript": "param($ghAuthToken, $root, $cg, $fullPkgGlob)\nif ($cg -ne \"Release\") { exit }\ncd $root\n. $root\\build-managed.cmd -- /t:UpdatePublishedVersions `\n/p:GitHubUser=dotnet-helix-bot `\n/p:GitHubEmail=dotnet-helix-bot@microsoft.com `\n/p:GitHubAuthToken=$ghAuthToken `\n/p:VersionsRepoOwner=$env:PB_VersionsRepoOwner `\n/p:VersionsRepo=versions `\n/p:VersionsRepoPath=build-info/dotnet/$env:PB_GitHubRepositoryName/$env:SourceBranch `\n/p:ShippedNuGetPackageGlobPath=$fullPkgGlob",
"workingFolder": "",
"failOnStandardError": "true"
}
@@ -218,7 +218,7 @@
"toLowerCase": "true",
"detailedLog": "false",
"usePat": "false",
- "retentionDays": "30",
+ "retentionDays": "",
"dropMetadataContainerName": "DropMetadata"
}
}
@@ -292,10 +292,6 @@
"value": null,
"isSecret": true
},
- "PB_VstsFeedUrl": {
- "value": "https://devdiv.pkgs.visualstudio.com/DefaultCollection/_packaging/dotnet-core-test/nuget/v3/index.json",
- "allowOverride": true
- },
"VstsPat": {
"value": null,
"isSecret": true
diff --git a/buildpipeline/pipeline.json b/buildpipeline/pipeline.json
index 146329e442..0440f5cfe3 100644
--- a/buildpipeline/pipeline.json
+++ b/buildpipeline/pipeline.json
@@ -15,7 +15,7 @@
"PB_ConfigurationGroup": "Release",
"PB_BuildArguments": "-buildArch=x64 -Release -stripSymbols",
"PB_BuildTestsArguments": "-buildArch=x64 -Release -SkipTests -- /p:ArchiveTests=true /p:EnableDumpling=true",
- "PB_CreateHelixArguments": "/t:CloudBuild /p:ArchGroup=x64 /p:ConfigurationGroup=Release /p:\"EnableCloudTest=true\" /p:\"TestProduct=corefx /p:\"TimeoutInSeconds=1200\" /p:\"TargetOS=Linux\" /p:FilterToOSGroup=Linux /p:\"BuildMoniker=none\"",
+ "PB_CreateHelixArguments": "/p:ArchGroup=x64 /p:ConfigurationGroup=Release /p:\"EnableCloudTest=true\" /p:\"TestProduct=corefx /p:\"TimeoutInSeconds=1200\" /p:\"TargetOS=Linux\"",
"PB_SyncArguments": "-p -- /p:ArchGroup=x64"
},
"Definitions": [
@@ -35,7 +35,7 @@
"Name": "DotNet-CoreFx-Trusted-Linux",
"Parameters": {
"PB_DockerTag": "fedora23_prereqs",
- "PB_TargetQueue": "Fedora.23.Amd64"
+ "PB_CreateHelixArguments": "/p:ArchGroup=x64 /p:ConfigurationGroup=Release /p:\"EnableCloudTest=false\" /p:\"TestProduct=corefx /p:\"TimeoutInSeconds=1200\" /p:\"TargetOS=Linux\""
},
"ReportingParameters": {
"OperatingSystem": "Fedora 23",
@@ -47,14 +47,14 @@
"Name": "DotNet-CoreFx-Trusted-Linux",
"Parameters": {
"PB_DockerTag": "fedora24_prereqs_v4",
- "PB_TargetQueue": "Fedora.23.Amd64"
+ "PB_CreateHelixArguments": "/p:ArchGroup=x64 /p:ConfigurationGroup=Release /p:\"EnableCloudTest=false\" /p:\"TestProduct=corefx /p:\"TimeoutInSeconds=1200\" /p:\"TargetOS=Linux\""
},
"ReportingParameters": {
"OperatingSystem": "Fedora 24",
"Type": "build/product/",
"ConfigurationGroup": "Release"
}
- },
+ },
{
"Name": "DotNet-CoreFx-Trusted-Linux",
"Parameters": {
@@ -134,7 +134,7 @@
"Name": "DotNet-CoreFx-Trusted-Linux",
"Parameters": {
"PB_DockerTag": "alpine_prereqs",
- "PB_CreateHelixArguments": "/t:CloudBuild /p:ArchGroup=x64 /p:ConfigurationGroup=Release /p:\"EnableCloudTest=false\" /p:\"TestProduct=corefx /p:\"TimeoutInSeconds=1200\" /p:\"TargetOS=Linux\" /p:FilterToOSGroup=Linux /p:\"BuildMoniker=none\""
+ "PB_CreateHelixArguments": "/p:ArchGroup=x64 /p:ConfigurationGroup=Release /p:\"EnableCloudTest=false\" /p:\"TestProduct=corefx /p:\"TimeoutInSeconds=1200\" /p:\"TargetOS=Linux\""
},
"ReportingParameters": {
"OperatingSystem": "Alpine 3.4.3",
@@ -150,32 +150,34 @@
"TreatWarningsAsErrors": "false"
},
"BuildParameters": {
- "PB_ConfigurationGroup": "Release"
+ "PB_ConfigurationGroup": "Release",
+ "PB_BuildArguments": "-stripSymbols"
},
"Definitions": [
{
"Name": "DotNet-CoreFx-Trusted-Linux-Crossbuild",
"Parameters": {
- "PB_DockerTag": "ubuntu1404_cross_prereqs_v1",
+ "PB_DockerTag": "ubuntu1404_cross_prereqs_v2",
"PB_Architecture": "arm"
},
"ReportingParameters": {
"OperatingSystem": "Ubuntu 14.04",
"Type": "build/product/",
- "ConfigurationGroup": "Release"
+ "ConfigurationGroup": "Release",
+ "SubType": "Crossbuild"
}
},
{
"Name": "DotNet-CoreFx-Trusted-Linux-Crossbuild",
"Parameters": {
- "PB_DockerTag": "ubuntu1604_cross_prereqs_v1",
- "PB_Architecture": "arm",
- "CrossToolsetVersion": "xenial"
+ "PB_DockerTag": "ubuntu1604_cross_prereqs_v2",
+ "PB_Architecture": "arm"
},
"ReportingParameters": {
"OperatingSystem": "Ubuntu 16.04",
"Type": "build/product/",
- "ConfigurationGroup": "Release"
+ "ConfigurationGroup": "Release",
+ "SubType": "Crossbuild"
}
}
]
@@ -189,7 +191,7 @@
"PB_BuildArguments": "-buildArch=x64 -Release -stripSymbols",
"PB_BuildTestsArguments": "-buildArch=x64 -Release -SkipTests -- /p:ArchiveTests=true",
"PB_SyncArguments": "-p -- /p:ArchGroup=x64",
- "PB_CreateHelixArguments": "/t:CloudBuild /p:ArchGroup=x64 /p:ConfigurationGroup=Release /p:\"EnableCloudTest=true\" /p:\"TestProduct=corefx /p:\"TimeoutInSeconds=1200\" /p:\"TargetOS=OSX\" /p:FilterToOSGroup=OSX /p:\"BuildMoniker=none\""
+ "PB_CreateHelixArguments": "/p:ArchGroup=x64 /p:ConfigurationGroup=Release /p:\"EnableCloudTest=true\" /p:\"TestProduct=corefx /p:\"TimeoutInSeconds=1200\" /p:\"TargetOS=OSX\""
},
"Definitions": [
{
@@ -221,7 +223,7 @@
"PB_BuildArguments": "-buildArch=arm -Release -- /p:SignType=real /p:RuntimeOS=win10",
"PB_BuildTestsArguments": "-buildArch=arm -Release -SkipTests -- /p:RuntimeOS=win10 /p:ArchiveTests=true",
"PB_SyncArguments": "-p -- /p:ArchGroup=arm /p:RuntimeOS=win10",
- "PB_CreateHelixArguments": "/t:CloudBuild /p:ArchGroup=arm /p:ConfigurationGroup=Release /p:\"EnableCloudTest=false\" /p:\"BuildMoniker=none\" /p:\"TestProduct=corefx\" /p:\"TimeoutInSeconds=1200\" /p:\"TargetOS=Windows_NT\" /p:FilterToOSGroup=Windows_NT"
+ "PB_CreateHelixArguments": "/p:ArchGroup=arm /p:ConfigurationGroup=Release /p:\"EnableCloudTest=false\" /p:\"TestProduct=corefx\" /p:\"TimeoutInSeconds=1200\" /p:\"TargetOS=Windows_NT\""
},
"ReportingParameters": {
"OperatingSystem": "Windows",
@@ -237,7 +239,7 @@
"PB_BuildArguments": "-buildArch=arm64 -Release -- /p:SignType=real /p:RuntimeOS=win10",
"PB_BuildTestsArguments": "-buildArch=arm64 -Release -SkipTests -- /p:RuntimeOS=win10 /p:ArchiveTests=true",
"PB_SyncArguments": "-p -- /p:ArchGroup=arm64 /p:RuntimeOS=win10",
- "PB_CreateHelixArguments": "/t:CloudBuild /p:ArchGroup=arm64 /p:ConfigurationGroup=Release /p:\"EnableCloudTest=false\" /p:\"BuildMoniker=none\" /p:\"TestProduct=corefx\" /p:\"TimeoutInSeconds=1200\" /p:\"TargetOS=Windows_NT\" /p:FilterToOSGroup=Windows_NT"
+ "PB_CreateHelixArguments": "/p:ArchGroup=arm64 /p:ConfigurationGroup=Release /p:\"EnableCloudTest=false\" /p:\"TestProduct=corefx\" /p:\"TimeoutInSeconds=1200\" /p:\"TargetOS=Windows_NT\""
},
"ReportingParameters": {
"OperatingSystem": "Windows",
@@ -253,7 +255,7 @@
"PB_BuildArguments": "-buildArch=x64 -Release -- /p:SignType=real /p:RuntimeOS=win10",
"PB_BuildTestsArguments": "-buildArch=x64 -Release -SkipTests -- /p:RuntimeOS=win10 /p:ArchiveTests=true",
"PB_SyncArguments": "-p -- /p:ArchGroup=x64 /p:RuntimeOS=win10",
- "PB_CreateHelixArguments": "/t:CloudBuild /p:ArchGroup=x64 /p:ConfigurationGroup=Release /p:\"EnableCloudTest=true\" /p:\"BuildMoniker=none\" /p:\"TargetQueue=Windows.10.Amd64\" /p:\"TestProduct=corefx\" /p:\"TimeoutInSeconds=1200\" /p:\"TargetOS=Windows_NT\" /p:FilterToOSGroup=Windows_NT"
+ "PB_CreateHelixArguments": "/p:ArchGroup=x64 /p:ConfigurationGroup=Release /p:\"EnableCloudTest=true\" /p:\"TargetQueues=Windows.10.Amd64;Windows.7.Amd64;Windows.81.Amd64\" /p:\"TestProduct=corefx\" /p:\"TimeoutInSeconds=1200\" /p:\"TargetOS=Windows_NT\""
},
"ReportingParameters": {
"OperatingSystem": "Windows",
@@ -270,7 +272,7 @@
"PB_BuildArguments": "-buildArch=x86 -Release -- /p:SignType=real /p:RuntimeOS=win10",
"PB_BuildTestsArguments": "-buildArch=x86 -Release -SkipTests -- /p:RuntimeOS=win10 /p:ArchiveTests=true",
"PB_SyncArguments": "-p -- /p:ArchGroup=x86 /p:RuntimeOS=win10",
- "PB_CreateHelixArguments": "/t:CloudBuild /p:ArchGroup=x86 /p:ConfigurationGroup=Release /p:\"EnableCloudTest=true\" /p:\"BuildMoniker=none\" /p:\"TargetQueue=Windows.10.Amd64\" /p:\"TestProduct=corefx\" /p:\"TimeoutInSeconds=1200\" /p:\"TargetOS=Windows_NT\" /p:FilterToOSGroup=Windows_NT"
+ "PB_CreateHelixArguments": "/p:ArchGroup=x86 /p:ConfigurationGroup=Release /p:\"EnableCloudTest=true\" /p:\"TargetQueues=Windows.10.Amd64;Windows.7.Amd64;Windows.81.Amd64\" /p:\"TestProduct=corefx\" /p:\"TimeoutInSeconds=1200\" /p:\"TargetOS=Windows_NT\""
},
"ReportingParameters": {
"OperatingSystem": "Windows",
@@ -278,6 +280,112 @@
"Platform": "x86",
"ConfigurationGroup": "Release"
}
+ },
+ {
+ "Name": "DotNet-CoreFx-Trusted-Windows-NoTest",
+ "Parameters": {
+ "PB_Platform": "arm",
+ "PB_BuildArguments": "-framework=uap -buildArch=arm -Release -- /p:SignType=real /p:RuntimeOS=win10",
+ "PB_SyncArguments": "-p -- /p:ArchGroup=arm /p:RuntimeOS=win10"
+ },
+ "ReportingParameters": {
+ "OperatingSystem": "Windows",
+ "Type": "build/product/",
+ "Platform": "arm",
+ "ConfigurationGroup": "Release",
+ "SubType": "Uap"
+ }
+ },
+ {
+ "Name": "DotNet-CoreFx-Trusted-Windows-NoTest",
+ "Parameters": {
+ "PB_Platform": "x64",
+ "PB_BuildArguments": "-framework=uap -buildArch=x64 -Release -- /p:SignType=real /p:RuntimeOS=win10",
+ "PB_SyncArguments": "-p -- /p:ArchGroup=x64 /p:RuntimeOS=win10"
+ },
+ "ReportingParameters": {
+ "OperatingSystem": "Windows",
+ "Type": "build/product/",
+ "Platform": "x64",
+ "ConfigurationGroup": "Release",
+ "SubType": "Uap"
+ }
+ },
+ {
+ "Name": "DotNet-CoreFx-Trusted-Windows-NoTest",
+ "Parameters": {
+ "PB_Platform": "x86",
+ "PB_TargetQueue": "Windows.10.Amd64",
+ "PB_BuildArguments": "-framework=uap -buildArch=x86 -Release -- /p:SignType=real /p:RuntimeOS=win10",
+ "PB_SyncArguments": "-p -- /p:ArchGroup=x86 /p:RuntimeOS=win10"
+ },
+ "ReportingParameters": {
+ "OperatingSystem": "Windows",
+ "Type": "build/product/",
+ "Platform": "x86",
+ "ConfigurationGroup": "Release",
+ "SubType": "Uap"
+ }
+ },
+ {
+ "Name": "DotNet-CoreFx-Trusted-Windows-NoTest",
+ "Parameters": {
+ "PB_Platform": "arm",
+ "PB_BuildArguments": "-framework=uapaot -buildArch=arm -Release -- /p:SignType=real /p:RuntimeOS=win10",
+ "PB_SyncArguments": "-p -- /p:ArchGroup=arm /p:RuntimeOS=win10"
+ },
+ "ReportingParameters": {
+ "OperatingSystem": "Windows",
+ "Type": "build/product/",
+ "Platform": "arm",
+ "ConfigurationGroup": "Release",
+ "SubType": "Uapaot"
+ }
+ },
+ {
+ "Name": "DotNet-CoreFx-Trusted-Windows-NoTest",
+ "Parameters": {
+ "PB_Platform": "x64",
+ "PB_BuildArguments": "-framework=uapaot -buildArch=x64 -Release -- /p:SignType=real /p:RuntimeOS=win10",
+ "PB_SyncArguments": "-p -- /p:ArchGroup=x64 /p:RuntimeOS=win10"
+ },
+ "ReportingParameters": {
+ "OperatingSystem": "Windows",
+ "Type": "build/product/",
+ "Platform": "x64",
+ "ConfigurationGroup": "Release",
+ "SubType": "Uapaot"
+ }
+ },
+ {
+ "Name": "DotNet-CoreFx-Trusted-Windows-NoTest",
+ "Parameters": {
+ "PB_Platform": "x86",
+ "PB_BuildArguments": "-framework=uapaot -buildArch=x86 -Release -- /p:SignType=real /p:RuntimeOS=win10",
+ "PB_SyncArguments": "-p -- /p:ArchGroup=x86 /p:RuntimeOS=win10"
+ },
+ "ReportingParameters": {
+ "OperatingSystem": "Windows",
+ "Type": "build/product/",
+ "Platform": "x86",
+ "ConfigurationGroup": "Release",
+ "SubType": "Uapaot"
+ }
+ },
+ {
+ "Name": "DotNet-CoreFx-Trusted-Windows-NoTest",
+ "Parameters": {
+ "PB_Platform": "x64",
+ "PB_BuildArguments": "-allConfigurations -buildArch=x64 -Release -- /p:SignType=real /p:RuntimeOS=win10",
+ "PB_SyncArguments": "-p -- /p:ArchGroup=x64 /p:RuntimeOS=win10"
+ },
+ "ReportingParameters": {
+ "OperatingSystem": "Windows",
+ "Type": "build/product/",
+ "Platform": "x64",
+ "ConfigurationGroup": "Release",
+ "SubType": "AllConfigurations"
+ }
}
]
},
@@ -290,7 +398,7 @@
"PB_ConfigurationGroup": "Debug",
"PB_BuildArguments": "-buildArch=x64 -Debug",
"PB_BuildTestsArguments": "-buildArch=x64 -Debug -SkipTests -- /p:ArchiveTests=true /p:EnableDumpling=true",
- "PB_CreateHelixArguments": "/t:CloudBuild /p:ArchGroup=x64 /p:ConfigurationGroup=Debug /p:\"EnableCloudTest=true\" /p:\"TestProduct=corefx /p:\"TimeoutInSeconds=1200\" /p:\"TargetOS=Linux\" /p:FilterToOSGroup=Linux /p:\"BuildMoniker=none\"",
+ "PB_CreateHelixArguments": "/p:ArchGroup=x64 /p:ConfigurationGroup=Debug /p:\"EnableCloudTest=true\" /p:\"TestProduct=corefx /p:\"TimeoutInSeconds=1200\" /p:\"TargetOS=Linux\"",
"PB_SyncArguments": "-p -- /p:ArchGroup=x64"
},
"Definitions": [
@@ -310,7 +418,7 @@
"Name": "DotNet-CoreFx-Trusted-Linux",
"Parameters": {
"PB_DockerTag": "fedora23_prereqs",
- "PB_TargetQueue": "Fedora.23.Amd64"
+ "PB_CreateHelixArguments": "/p:ArchGroup=x64 /p:ConfigurationGroup=Debug /p:\"EnableCloudTest=false\" /p:\"TestProduct=corefx /p:\"TimeoutInSeconds=1200\" /p:\"TargetOS=Linux\""
},
"ReportingParameters": {
"OperatingSystem": "Fedora 23",
@@ -322,14 +430,14 @@
"Name": "DotNet-CoreFx-Trusted-Linux",
"Parameters": {
"PB_DockerTag": "fedora24_prereqs_v4",
- "PB_TargetQueue": "Fedora.23.Amd64"
+ "PB_CreateHelixArguments": "/p:ArchGroup=x64 /p:ConfigurationGroup=Debug /p:\"EnableCloudTest=false\" /p:\"TestProduct=corefx /p:\"TimeoutInSeconds=1200\" /p:\"TargetOS=Linux\""
},
"ReportingParameters": {
"OperatingSystem": "Fedora 24",
"Type": "build/product/",
"ConfigurationGroup": "Debug"
}
- },
+ },
{
"Name": "DotNet-CoreFx-Trusted-Linux",
"Parameters": {
@@ -409,7 +517,7 @@
"Name": "DotNet-CoreFx-Trusted-Linux",
"Parameters": {
"PB_DockerTag": "alpine_prereqs",
- "PB_CreateHelixArguments": "/t:CloudBuild /p:ArchGroup=x64 /p:ConfigurationGroup=Debug /p:\"EnableCloudTest=false\" /p:\"TestProduct=corefx /p:\"TimeoutInSeconds=1200\" /p:\"TargetOS=Linux\" /p:FilterToOSGroup=Linux /p:\"BuildMoniker=none\""
+ "PB_CreateHelixArguments": "/p:ArchGroup=x64 /p:ConfigurationGroup=Debug /p:\"EnableCloudTest=false\" /p:\"TestProduct=corefx /p:\"TimeoutInSeconds=1200\" /p:\"TargetOS=Linux\""
},
"ReportingParameters": {
"OperatingSystem": "Alpine 3.4.3",
@@ -431,26 +539,27 @@
{
"Name": "DotNet-CoreFx-Trusted-Linux-Crossbuild",
"Parameters": {
- "PB_DockerTag": "ubuntu1404_cross_prereqs_v1",
+ "PB_DockerTag": "ubuntu1404_cross_prereqs_v2",
"PB_Architecture": "arm"
},
"ReportingParameters": {
"OperatingSystem": "Ubuntu 14.04",
"Type": "build/product/",
- "ConfigurationGroup": "Debug"
+ "ConfigurationGroup": "Debug",
+ "SubType": "Crossbuild"
}
},
{
"Name": "DotNet-CoreFx-Trusted-Linux-Crossbuild",
"Parameters": {
- "PB_DockerTag": "ubuntu1604_cross_prereqs_v1",
- "PB_Architecture": "arm",
- "CrossToolsetVersion": "xenial"
+ "PB_DockerTag": "ubuntu1604_cross_prereqs_v2",
+ "PB_Architecture": "arm"
},
"ReportingParameters": {
"OperatingSystem": "Ubuntu 16.04",
"Type": "build/product/",
- "ConfigurationGroup": "Debug"
+ "ConfigurationGroup": "Debug",
+ "SubType": "Crossbuild"
}
}
]
@@ -464,7 +573,7 @@
"PB_BuildArguments": "-buildArch=x64 -Debug",
"PB_BuildTestsArguments": "-buildArch=x64 -Debug -SkipTests -- /p:ArchiveTests=true",
"PB_SyncArguments": "-p -- /p:ArchGroup=x64",
- "PB_CreateHelixArguments": "/t:CloudBuild /p:ArchGroup=x64 /p:ConfigurationGroup=Debug /p:\"EnableCloudTest=true\" /p:\"TestProduct=corefx /p:\"TimeoutInSeconds=1200\" /p:\"TargetOS=OSX\" /p:FilterToOSGroup=OSX /p:\"BuildMoniker=none\""
+ "PB_CreateHelixArguments": "/p:ArchGroup=x64 /p:ConfigurationGroup=Debug /p:\"EnableCloudTest=true\" /p:\"TestProduct=corefx /p:\"TimeoutInSeconds=1200\" /p:\"TargetOS=OSX\""
},
"Definitions": [
{
@@ -496,7 +605,7 @@
"PB_BuildArguments": "-buildArch=arm -Debug -- /p:SignType=real /p:RuntimeOS=win10",
"PB_BuildTestsArguments": "-buildArch=arm -Debug -SkipTests -- /p:RuntimeOS=win10 /p:ArchiveTests=true",
"PB_SyncArguments": "-p -- /p:ArchGroup=arm /p:RuntimeOS=win10",
- "PB_CreateHelixArguments": "/t:CloudBuild /p:ArchGroup=arm /p:ConfigurationGroup=Debug /p:\"EnableCloudTest=false\" /p:\"BuildMoniker=none\" /p:\"TestProduct=corefx\" /p:\"TimeoutInSeconds=1200\" /p:\"TargetOS=Windows_NT\" /p:FilterToOSGroup=Windows_NT"
+ "PB_CreateHelixArguments": "/p:ArchGroup=arm /p:ConfigurationGroup=Debug /p:\"EnableCloudTest=false\" /p:\"TestProduct=corefx\" /p:\"TimeoutInSeconds=1200\" /p:\"TargetOS=Windows_NT\""
},
"ReportingParameters": {
"OperatingSystem": "Windows",
@@ -512,7 +621,7 @@
"PB_BuildArguments": "-buildArch=arm64 -Debug -- /p:SignType=real /p:RuntimeOS=win10",
"PB_BuildTestsArguments": "-buildArch=arm64 -Debug -SkipTests -- /p:RuntimeOS=win10 /p:ArchiveTests=true",
"PB_SyncArguments": "-p -- /p:ArchGroup=arm64 /p:RuntimeOS=win10",
- "PB_CreateHelixArguments": "/t:CloudBuild /p:ArchGroup=arm64 /p:ConfigurationGroup=Debug /p:\"EnableCloudTest=false\" /p:\"BuildMoniker=none\" /p:\"TestProduct=corefx\" /p:\"TimeoutInSeconds=1200\" /p:\"TargetOS=Windows_NT\" /p:FilterToOSGroup=Windows_NT"
+ "PB_CreateHelixArguments": "/p:ArchGroup=arm64 /p:ConfigurationGroup=Debug /p:\"EnableCloudTest=false\" /p:\"TestProduct=corefx\" /p:\"TimeoutInSeconds=1200\" /p:\"TargetOS=Windows_NT\""
},
"ReportingParameters": {
"OperatingSystem": "Windows",
@@ -528,7 +637,7 @@
"PB_BuildArguments": "-buildArch=x64 -Debug -- /p:SignType=real /p:RuntimeOS=win10",
"PB_BuildTestsArguments": "-buildArch=x64 -Debug -SkipTests -- /p:RuntimeOS=win10 /p:ArchiveTests=true",
"PB_SyncArguments": "-p -- /p:ArchGroup=x64 /p:RuntimeOS=win10",
- "PB_CreateHelixArguments": "/t:CloudBuild /p:ArchGroup=x64 /p:ConfigurationGroup=Debug /p:\"EnableCloudTest=true\" /p:\"BuildMoniker=none\" /p:\"TargetQueue=Windows.10.Amd64\" /p:\"TestProduct=corefx\" /p:\"TimeoutInSeconds=1200\" /p:\"TargetOS=Windows_NT\" /p:FilterToOSGroup=Windows_NT"
+ "PB_CreateHelixArguments": "/p:ArchGroup=x64 /p:ConfigurationGroup=Debug /p:\"EnableCloudTest=true\" /p:\"TargetQueues=Windows.10.Amd64;Windows.7.Amd64;Windows.81.Amd64\" /p:\"TestProduct=corefx\" /p:\"TimeoutInSeconds=1200\" /p:\"TargetOS=Windows_NT\""
},
"ReportingParameters": {
"OperatingSystem": "Windows",
@@ -545,7 +654,7 @@
"PB_BuildArguments": "-buildArch=x86 -Debug -- /p:SignType=real /p:RuntimeOS=win10",
"PB_BuildTestsArguments": "-buildArch=x86 -Debug -SkipTests -- /p:RuntimeOS=win10 /p:ArchiveTests=true",
"PB_SyncArguments": "-p -- /p:ArchGroup=x86 /p:RuntimeOS=win10",
- "PB_CreateHelixArguments": "/t:CloudBuild /p:ArchGroup=x86 /p:ConfigurationGroup=Debug /p:\"EnableCloudTest=true\" /p:\"BuildMoniker=none\" /p:\"TargetQueue=Windows.10.Amd64\" /p:\"TestProduct=corefx\" /p:\"TimeoutInSeconds=1200\" /p:\"TargetOS=Windows_NT\" /p:FilterToOSGroup=Windows_NT"
+ "PB_CreateHelixArguments": "/p:ArchGroup=x86 /p:ConfigurationGroup=Debug /p:\"EnableCloudTest=true\" /p:\"TargetQueues=Windows.10.Amd64;Windows.7.Amd64;Windows.81.Amd64\" /p:\"TestProduct=corefx\" /p:\"TimeoutInSeconds=1200\" /p:\"TargetOS=Windows_NT\""
},
"ReportingParameters": {
"OperatingSystem": "Windows",
@@ -553,6 +662,113 @@
"Platform": "x86",
"ConfigurationGroup": "Debug"
}
+ },
+ {
+ "Name": "DotNet-CoreFx-Trusted-Windows-NoTest",
+ "Parameters": {
+ "PB_Platform": "arm",
+ "PB_BuildArguments": "-framework:uap -buildArch=arm -Debug -- /p:SignType=real /p:RuntimeOS=win10",
+ "PB_SyncArguments": "-p -- /p:ArchGroup=arm /p:RuntimeOS=win10"
+ },
+ "ReportingParameters": {
+ "OperatingSystem": "Windows",
+ "Type": "build/product/",
+ "Platform": "arm",
+ "ConfigurationGroup": "Debug",
+ "SubType": "Uap"
+ }
+ },
+ {
+ "Name": "DotNet-CoreFx-Trusted-Windows-NoTest",
+ "Parameters": {
+ "PB_Platform": "x64",
+ "PB_BuildArguments": "-framework:uap -buildArch=x64 -Debug -- /p:SignType=real /p:RuntimeOS=win10",
+ "PB_SyncArguments": "-p -- /p:ArchGroup=x64 /p:RuntimeOS=win10"
+ },
+ "ReportingParameters": {
+ "OperatingSystem": "Windows",
+ "Type": "build/product/",
+ "Platform": "x64",
+ "ConfigurationGroup": "Debug",
+ "SubType": "Uap"
+ }
+ },
+ {
+ "Name": "DotNet-CoreFx-Trusted-Windows-NoTest",
+ "Parameters": {
+ "PB_Platform": "x86",
+ "PB_TargetQueue": "Windows.10.Amd64",
+ "PB_BuildArguments": "-framework:uap -buildArch=x86 -Debug -- /p:SignType=real /p:RuntimeOS=win10",
+ "PB_SyncArguments": "-p -- /p:ArchGroup=x86 /p:RuntimeOS=win10"
+ },
+ "ReportingParameters": {
+ "OperatingSystem": "Windows",
+ "Type": "build/product/",
+ "Platform": "x86",
+ "ConfigurationGroup": "Debug",
+ "SubType": "Uap"
+ }
+ },
+ {
+ "Name": "DotNet-CoreFx-Trusted-Windows-NoTest",
+ "Parameters": {
+ "PB_Platform": "arm",
+ "PB_BuildArguments": "-framework:uapaot -buildArch=arm -Debug -- /p:SignType=real /p:RuntimeOS=win10",
+ "PB_SyncArguments": "-p -- /p:ArchGroup=arm /p:RuntimeOS=win10"
+ },
+ "ReportingParameters": {
+ "OperatingSystem": "Windows",
+ "Type": "build/product/",
+ "Platform": "arm",
+ "ConfigurationGroup": "Debug",
+ "SubType": "Uapaot"
+ }
+ },
+ {
+ "Name": "DotNet-CoreFx-Trusted-Windows-NoTest",
+ "Parameters": {
+ "PB_Platform": "x64",
+ "PB_BuildArguments": "-framework:uapaot -buildArch=x64 -Debug -- /p:SignType=real /p:RuntimeOS=win10",
+ "PB_SyncArguments": "-p -- /p:ArchGroup=x64 /p:RuntimeOS=win10"
+ },
+ "ReportingParameters": {
+ "OperatingSystem": "Windows",
+ "Type": "build/product/",
+ "Platform": "x64",
+ "ConfigurationGroup": "Debug",
+ "SubType": "Uapaot"
+ }
+ },
+ {
+ "Name": "DotNet-CoreFx-Trusted-Windows-NoTest",
+ "Parameters": {
+ "PB_Platform": "x86",
+ "PB_TargetQueue": "Windows.10.Amd64",
+ "PB_BuildArguments": "-framework:uapaot -buildArch=x86 -Debug -- /p:SignType=real /p:RuntimeOS=win10",
+ "PB_SyncArguments": "-p -- /p:ArchGroup=x86 /p:RuntimeOS=win10"
+ },
+ "ReportingParameters": {
+ "OperatingSystem": "Windows",
+ "Type": "build/product/",
+ "Platform": "x86",
+ "ConfigurationGroup": "Debug",
+ "SubType": "Uapaot"
+ }
+ },
+ {
+ "Name": "DotNet-CoreFx-Trusted-Windows-NoTest",
+ "Parameters": {
+ "PB_Platform": "x64",
+ "PB_BuildArguments": "-allConfigurations -buildArch=x64 -Debug -- /p:SignType=real /p:RuntimeOS=win10",
+ "PB_SyncArguments": "-p -- /p:ArchGroup=x64 /p:RuntimeOS=win10"
+ },
+ "ReportingParameters": {
+ "OperatingSystem": "Windows",
+ "Type": "build/product/",
+ "Platform": "x64",
+ "ConfigurationGroup": "Debug",
+ "SubType": "AllConfigurations"
+ }
}
]
},
@@ -613,6 +829,6 @@
"Trusted-All-Debug-Linux",
"Trusted-All-Debug-Linux-Crossbuild"
]
- }
+ }
]
-} \ No newline at end of file
+}