diff options
author | Jeremy Barton <jbarton@microsoft.com> | 2017-03-11 04:44:40 +0300 |
---|---|---|
committer | Jeremy Barton <jbarton@microsoft.com> | 2017-03-11 04:44:40 +0300 |
commit | 5d7aec3e00afd35d0211b50c0630a1614a548726 (patch) | |
tree | b0c4fa5bb50fdb104945da83dfb843ed78127b7f /buildpipeline | |
parent | 84353d18f437d063589c6d91e7ad48c694f88713 (diff) | |
parent | 264615a238cbc7d4dc593568f2505a9316657095 (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.json | 82 | ||||
-rw-r--r-- | buildpipeline/DotNet-CoreFx-Trusted-Linux.json | 30 | ||||
-rw-r--r-- | buildpipeline/DotNet-CoreFx-Trusted-OSX.json | 2 | ||||
-rw-r--r-- | buildpipeline/DotNet-CoreFx-Trusted-Windows-NoTest.json | 479 | ||||
-rw-r--r-- | buildpipeline/DotNet-CoreFx-Trusted-Windows.json | 6 | ||||
-rw-r--r-- | buildpipeline/DotNet-Trusted-Publish.json | 12 | ||||
-rw-r--r-- | buildpipeline/pipeline.json | 286 |
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 +} |