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:
authorGaurav Khanna <gkhanna@microsoft.com>2017-03-29 01:25:06 +0300
committerGaurav Khanna <gkhanna@microsoft.com>2017-03-30 21:36:19 +0300
commit078e58ff9d37bc087f3eab396f9e32222bf67188 (patch)
treee06ae9225f24ffa4ad698fee3d47da51b34807a9 /buildpipeline
parent755f816d20536dbf87c80baa411a6da00bf94203 (diff)
Add portable build definitions
Diffstat (limited to 'buildpipeline')
-rw-r--r--buildpipeline/pipeline.json97
1 files changed, 97 insertions, 0 deletions
diff --git a/buildpipeline/pipeline.json b/buildpipeline/pipeline.json
index deadeeba1c..fb85202533 100644
--- a/buildpipeline/pipeline.json
+++ b/buildpipeline/pipeline.json
@@ -158,6 +158,20 @@
{
"Name": "DotNet-CoreFx-Trusted-Linux-Crossbuild",
"Parameters": {
+ "PB_DockerTag": "ubuntu1404_cross_prereqs_v2",
+ "PB_BuildArguments": "-buildArch=arm -Release -portable",
+ "PB_SyncArguments": "-p -portable -- /p:ArchGroup=arm",
+ },
+ "ReportingParameters": {
+ "OperatingSystem": "Ubuntu 14.04",
+ "Type": "build/product/",
+ "ConfigurationGroup": "Release",
+ "SubType": "PortableBuild"
+ }
+ },
+ {
+ "Name": "DotNet-CoreFx-Trusted-Linux-Crossbuild",
+ "Parameters": {
"PB_DockerTag": "ubuntu1604_cross_prereqs_v2",
"PB_Architecture": "arm"
},
@@ -192,6 +206,20 @@
"Type": "build/product/",
"ConfigurationGroup": "Release"
}
+ },
+ {
+ "Name": "DotNet-CoreFx-Trusted-OSX",
+ "Parameters": {
+ "PB_BuildArguments": "-buildArch=x64 -Release -portable",
+ "PB_SyncArguments": "-p -portable -- /p:ArchGroup=x64",
+ "PB_TargetQueue": "OSX.1012.Amd64"
+ },
+ "ReportingParameters": {
+ "OperatingSystem": "OSX",
+ "Type": "build/product/",
+ "ConfigurationGroup": "Release",
+ "SubType": "PortableBuild"
+ }
}
]
},
@@ -271,6 +299,75 @@
}
},
{
+ "Name": "DotNet-CoreFx-Trusted-Windows",
+ "Parameters": {
+ "PB_Platform": "arm",
+ "PB_BuildArguments": "-buildArch=arm -Release -portable -- /p:SignType=real /p:RuntimeOS=win10",
+ "PB_BuildTestsArguments": "-buildArch=arm -Release -SkipTests -Outerloop -- /p:RuntimeOS=win10 /p:ArchiveTests=true",
+ "PB_SyncArguments": "-p -portable -- /p:ArchGroup=arm /p:RuntimeOS=win10",
+ "PB_CreateHelixArguments": "/p:ArchGroup=arm /p:ConfigurationGroup=Release /p:\"EnableCloudTest=false\" /p:\"TestProduct=corefx\" /p:\"TimeoutInSeconds=1200\" /p:\"TargetOS=Windows_NT\""
+ },
+ "ReportingParameters": {
+ "OperatingSystem": "Windows",
+ "Type": "build/product/",
+ "Platform": "arm",
+ "ConfigurationGroup": "Release",
+ "SubType": "PortableBuild"
+ }
+ },
+ {
+ "Name": "DotNet-CoreFx-Trusted-Windows",
+ "Parameters": {
+ "PB_Platform": "arm64",
+ "PB_BuildArguments": "-buildArch=arm64 -Release -portable -- /p:SignType=real /p:RuntimeOS=win10",
+ "PB_BuildTestsArguments": "-buildArch=arm64 -Release -SkipTests -Outerloop -- /p:RuntimeOS=win10 /p:ArchiveTests=true",
+ "PB_SyncArguments": "-p -portable -- /p:ArchGroup=arm64 /p:RuntimeOS=win10",
+ "PB_CreateHelixArguments": "/p:ArchGroup=arm64 /p:ConfigurationGroup=Release /p:\"EnableCloudTest=false\" /p:\"TestProduct=corefx\" /p:\"TimeoutInSeconds=1200\" /p:\"TargetOS=Windows_NT\""
+ },
+ "ReportingParameters": {
+ "OperatingSystem": "Windows",
+ "Type": "build/product/",
+ "Platform": "arm64",
+ "ConfigurationGroup": "Release",
+ "SubType": "PortableBuild"
+ }
+ },
+ {
+ "Name": "DotNet-CoreFx-Trusted-Windows",
+ "Parameters": {
+ "PB_Platform": "x64",
+ "PB_BuildArguments": "-buildArch=x64 -Release -portable -- /p:SignType=real /p:RuntimeOS=win10",
+ "PB_BuildTestsArguments": "-buildArch=x64 -Release -SkipTests -Outerloop -- /p:RuntimeOS=win10 /p:ArchiveTests=true",
+ "PB_SyncArguments": "-p -portable -- /p:ArchGroup=x64 /p:RuntimeOS=win10",
+ "PB_CreateHelixArguments": "/p:ArchGroup=x64 /p:ConfigurationGroup=Release /p:\"TargetQueues=Windows.10.Amd64,Windows.7.Amd64,Windows.81.Amd64\" /p:\"TestProduct=corefx\" /p:\"TimeoutInSeconds=1200\" /p:\"TargetOS=Windows_NT\""
+ },
+ "ReportingParameters": {
+ "OperatingSystem": "Windows",
+ "Type": "build/product/",
+ "Platform": "x64",
+ "ConfigurationGroup": "Release",
+ "SubType": "PortableBuild"
+ }
+ },
+ {
+ "Name": "DotNet-CoreFx-Trusted-Windows",
+ "Parameters": {
+ "PB_Platform": "x86",
+ "PB_TargetQueue": "Windows.10.Amd64",
+ "PB_BuildArguments": "-buildArch=x86 -Release -portable -- /p:SignType=real /p:RuntimeOS=win10",
+ "PB_BuildTestsArguments": "-buildArch=x86 -Release -SkipTests -Outerloop -- /p:RuntimeOS=win10 /p:ArchiveTests=true",
+ "PB_SyncArguments": "-p -portable -- /p:ArchGroup=x86 /p:RuntimeOS=win10",
+ "PB_CreateHelixArguments": "/p:ArchGroup=x86 /p:ConfigurationGroup=Release /p:\"TargetQueues=Windows.10.Amd64,Windows.7.Amd64,Windows.81.Amd64\" /p:\"TestProduct=corefx\" /p:\"TimeoutInSeconds=1200\" /p:\"TargetOS=Windows_NT\""
+ },
+ "ReportingParameters": {
+ "OperatingSystem": "Windows",
+ "Type": "build/product/",
+ "Platform": "x86",
+ "ConfigurationGroup": "Release",
+ "SubType": "PortableBuild"
+ }
+ },
+ {
"Name": "DotNet-CoreFx-Trusted-Windows-NoTest",
"Parameters": {
"PB_Platform": "arm",