diff options
author | Michelle McDaniel <adiaaida@gmail.com> | 2018-08-29 09:41:15 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-08-29 09:41:15 -0700 |
commit | b08f34eb1ea2cd8527507fc0249d80aed2eef9db (patch) | |
tree | 66e789e1fcf617f27c956c1dd8e8600826daae82 /buildpipeline | |
parent | f99ca8c1533fe9f70407353d5f0b9784fd40362c (diff) | |
download | coreclr-b08f34eb1ea2cd8527507fc0249d80aed2eef9db.tar.gz coreclr-b08f34eb1ea2cd8527507fc0249d80aed2eef9db.tar.bz2 coreclr-b08f34eb1ea2cd8527507fc0249d80aed2eef9db.zip |
Enable ibc official build (#19586)
Enable IBCOptimize for x86 and x64 Release builds
Diffstat (limited to 'buildpipeline')
-rw-r--r-- | buildpipeline/DotNet-CoreClr-Trusted-Windows-x86.json | 6 | ||||
-rw-r--r-- | buildpipeline/DotNet-CoreClr-Trusted-Windows.json | 6 | ||||
-rw-r--r-- | buildpipeline/pipelines.json | 9 |
3 files changed, 16 insertions, 5 deletions
diff --git a/buildpipeline/DotNet-CoreClr-Trusted-Windows-x86.json b/buildpipeline/DotNet-CoreClr-Trusted-Windows-x86.json index 0c68d3b237..3831d21061 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 88d8fb8254..885f3daf1e 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 8e9bb27f54..1b4d9b1d17 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" |