diff options
author | chcosta <chcosta@microsoft.com> | 2017-03-24 21:56:34 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-03-24 21:56:34 +0300 |
commit | 86c32a129fb944947ecbcf5aa3fda46bca59b7a5 (patch) | |
tree | 6645a8daa2787923484cd561781109e56ab30459 /buildpipeline | |
parent | 1dd2219b1ba4705ee8291bc0c48cc7222285e7fb (diff) |
Add uap build definition for testing (#17461)
* Add uap build definition for testing
* Move secret variable to dotnet-corefx-trusted-windows build definition
* Add targetgroup to helix and sync args
* Add Debug
Diffstat (limited to 'buildpipeline')
-rw-r--r-- | buildpipeline/DotNet-CoreFx-Trusted-Windows.json | 17 | ||||
-rw-r--r-- | buildpipeline/pipeline.json | 14 |
2 files changed, 24 insertions, 7 deletions
diff --git a/buildpipeline/DotNet-CoreFx-Trusted-Windows.json b/buildpipeline/DotNet-CoreFx-Trusted-Windows.json index bcc87ad1f3..8f9007566c 100644 --- a/buildpipeline/DotNet-CoreFx-Trusted-Windows.json +++ b/buildpipeline/DotNet-CoreFx-Trusted-Windows.json @@ -179,7 +179,7 @@ "solution": "$(Build.SourcesDirectory)\\corefx\\src\\upload-tests.proj", "platform": "", "configuration": "", - "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)\"", + "msbuildArguments": "$(PB_CreateHelixArguments) /p:\"UAPToolsFolder=$(PB_UAPToolsFolder)\" /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", @@ -353,6 +353,15 @@ { "enabled": false, "definition": { + "id": "5bc3cfb7-6b54-4a4b-b5d2-a3905949f8a6" + }, + "inputs": { + "additionalFields": "{}" + } + }, + { + "enabled": false, + "definition": { "id": "7c555368-ca64-4199-add6-9ebaf0b0137d" }, "inputs": { @@ -488,6 +497,10 @@ "PB_PipelineBuildMSBuildArguments": { "value": "", "allowOverride": true + }, + "PB_UAPToolsFolder": { + "value": null, + "isSecret": true } }, "demands": [ @@ -547,6 +560,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": 418097568 + "revision": 418097607 } }
\ No newline at end of file diff --git a/buildpipeline/pipeline.json b/buildpipeline/pipeline.json index 48d03f0891..25b27f80be 100644 --- a/buildpipeline/pipeline.json +++ b/buildpipeline/pipeline.json @@ -298,11 +298,13 @@ } }, { - "Name": "DotNet-CoreFx-Trusted-Windows-NoTest", + "Name": "DotNet-CoreFx-Trusted-Windows", "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" + "PB_BuildTestsArguments": "-framework=uap -buildArch=x86 -Release -SkipTests -- /p:RuntimeOS=win10 /p:ArchiveTests=true", + "PB_SyncArguments": "-p -- /p:ArchGroup=x64 /p:RuntimeOS=win10 /p:TargetGroup=uap", + "PB_CreateHelixArguments": "/p:ArchGroup=x64 /p:TargetGroup=uap /p:ConfigurationGroup=Release /p:\"TargetQueues=Windows.10.Amd64\" /p:\"TestProduct=corefx\" /p:\"TimeoutInSeconds=1200\" /p:\"TargetOS=Windows_NT\"" }, "ReportingParameters": { "OperatingSystem": "Windows", @@ -680,11 +682,13 @@ } }, { - "Name": "DotNet-CoreFx-Trusted-Windows-NoTest", + "Name": "DotNet-CoreFx-Trusted-Windows", "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" + "PB_BuildArguments": "-framework=uap -buildArch=x64 -Debug -- /p:SignType=real /p:RuntimeOS=win10", + "PB_BuildTestsArguments": "-framework=uap -buildArch=x86 -Debug -SkipTests -- /p:RuntimeOS=win10 /p:ArchiveTests=true", + "PB_SyncArguments": "-p -- /p:ArchGroup=x64 /p:RuntimeOS=win10 /p:TargetGroup=uap", + "PB_CreateHelixArguments": "/p:ArchGroup=x64 /p:TargetGroup=uap /p:ConfigurationGroup=Debug /p:\"TargetQueues=Windows.10.Amd64\" /p:\"TestProduct=corefx\" /p:\"TimeoutInSeconds=1200\" /p:\"TargetOS=Windows_NT\"" }, "ReportingParameters": { "OperatingSystem": "Windows", |