From: Michelle McDaniel Date: Wed, 29 Aug 2018 16:41:15 +0000 (-0700) Subject: Enable ibc official build (#19586) X-Git-Tag: accepted/tizen/unified/20190422.045933~1327 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=b08f34eb1ea2cd8527507fc0249d80aed2eef9db;p=platform%2Fupstream%2Fcoreclr.git Enable ibc official build (#19586) Enable IBCOptimize for x86 and x64 Release builds --- diff --git a/buildpipeline/DotNet-CoreClr-Trusted-Windows-x86.json b/buildpipeline/DotNet-CoreClr-Trusted-Windows-x86.json index 0c68d3b..3831d21 100644 --- a/buildpipeline/DotNet-CoreClr-Trusted-Windows-x86.json +++ b/buildpipeline/DotNet-CoreClr-Trusted-Windows-x86.json @@ -122,7 +122,7 @@ }, "inputs": { "filename": "build.cmd", - "arguments": "$(Architecture) $(PB_BuildType) skiptests skipbuildpackages $(PB_EnforcePGO) -OfficialBuildId=$(OfficialBuildId) -skiprestore -Priority=$(Priority) -- /p:SignType=$(PB_SignType)", + "arguments": "$(Architecture) $(PB_BuildType) skiptests skipbuildpackages $(PB_IBCOptimize) $(PB_EnforcePGO) -OfficialBuildId=$(OfficialBuildId) -skiprestore -Priority=$(Priority) -- /p:SignType=$(PB_SignType)", "workingFolder": "", "failOnStandardError": "false" } @@ -411,6 +411,10 @@ "PB_EnforcePGO": { "value": "", "allowOverride": true + }, + "PB_IBCOptimize": { + "value": "", + "allowOverride": true } }, "retentionRules": [ diff --git a/buildpipeline/DotNet-CoreClr-Trusted-Windows.json b/buildpipeline/DotNet-CoreClr-Trusted-Windows.json index 88d8fb8..885f3da 100644 --- a/buildpipeline/DotNet-CoreClr-Trusted-Windows.json +++ b/buildpipeline/DotNet-CoreClr-Trusted-Windows.json @@ -122,7 +122,7 @@ }, "inputs": { "filename": "build.cmd", - "arguments": "$(Architecture) $(PB_BuildType) skiptests skipbuildpackages $(PB_EnforcePGO) -OfficialBuildId=$(OfficialBuildId) -Priority=$(Priority) -skiprestore -- /p:SignType=$(PB_SignType) /flp:\"v=diag\"", + "arguments": "$(Architecture) $(PB_BuildType) skiptests skipbuildpackages $(PB_IBCOptimize) $(PB_EnforcePGO) -OfficialBuildId=$(OfficialBuildId) -Priority=$(Priority) -skiprestore -- /p:SignType=$(PB_SignType) /flp:\"v=diag\"", "workingFolder": "", "failOnStandardError": "false" } @@ -418,6 +418,10 @@ "PB_EnforcePGO": { "value": "", "allowOverride": true + }, + "PB_IBCOptimize": { + "value": "", + "allowOverride": true } }, "retentionRules": [ diff --git a/buildpipeline/pipelines.json b/buildpipeline/pipelines.json index 8e9bb27..1b4d9b1 100644 --- a/buildpipeline/pipelines.json +++ b/buildpipeline/pipelines.json @@ -86,7 +86,8 @@ { "Name": "DotNet-CoreClr-Trusted-Windows", "Parameters": { - "Architecture": "arm64" + "Architecture": "arm64", + "PB_IBCOptimize": "" }, "ReportingParameters": { "OperatingSystem": "Windows", @@ -99,7 +100,8 @@ { "Name": "DotNet-CoreClr-Trusted-Windows", "Parameters": { - "Architecture": "arm" + "Architecture": "arm", + "PB_IBCOptimize": "" }, "ReportingParameters": { "OperatingSystem": "Windows", @@ -175,7 +177,8 @@ "BuildParameters": { "PB_BuildType": "Release", "PublishFlat": "false", - "PB_EnforcePGO": "enforcepgo" + "PB_EnforcePGO": "enforcepgo", + "PB_IBCOptimize": "-ibcoptimize" }, "ReportingParameters": { "PB_BuildType": "Release"