Skip to content

Commit 7315bb9

Browse files
committed
Merge in 'release/2.1' changes
2 parents 3905dfb + a5a033b commit 7315bb9

File tree

3 files changed

+6
-2
lines changed

3 files changed

+6
-2
lines changed

.vsts.pipelines/phases/ci-linux.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,7 @@ phases:
8484
$(docker.run) $(docker.src.map) $(docker.src.work) $(imageName) ./build.sh \
8585
/p:ArchiveDownloadedPackages=true \
8686
/p:Configuration=$(buildConfiguration) \
87+
/p:ContinueOnPrebuiltBaselineError=$(buildOfflineTarball) \
8788
/p:ProdConBlobFeedUrlPrefix=$(prodConBlobFeedUrlPrefix) \
8889
$(buildLoggingOptions)
8990
displayName: Build source-build

netci.groovy

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -178,7 +178,7 @@ def addPushJob(String project, String branch, String os, String configuration)
178178
steps{
179179
shell("cd ./source-build;git submodule update --init --recursive");
180180
// First build the product itself
181-
shell("docker run -u=\"\$(id -u):\$(id -g)\" -t --sig-proxy=true -e HOME=/opt/code/home -v \$(pwd)/source-build:/opt/code --rm -w /opt/code ${imageName} /opt/code/build.sh /p:ArchiveDownloadedPackages=true /p:Configuration=${configuration} ${loggingOptions}");
181+
shell("docker run -u=\"\$(id -u):\$(id -g)\" -t --sig-proxy=true -e HOME=/opt/code/home -v \$(pwd)/source-build:/opt/code --rm -w /opt/code ${imageName} /opt/code/build.sh /p:ArchiveDownloadedPackages=true /p:Configuration=${configuration} /p:ContinueOnPrebuiltBaselineError=true ${loggingOptions}");
182182
// Have to make this directory before volume-sharing it unlike non-docker build - existing directory is really only a warning in build-source-tarball.sh
183183
shell("mkdir tarball-output");
184184
// now build the tarball

repos/dir.targets

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -406,13 +406,16 @@
406406
<BaselineDataFile>$(ToolsLocalDir)prebuilt-baseline-</BaselineDataFile>
407407
<BaselineDataFile Condition="'$(OfflineBuild)' == 'true'">$(BaselineDataFile)offline.xml</BaselineDataFile>
408408
<BaselineDataFile Condition="'$(OfflineBuild)' != 'true'">$(BaselineDataFile)online.xml</BaselineDataFile>
409+
410+
<ContinueOnPrebuiltBaselineError Condition="'$(ContinueOnPrebuiltBaselineError)' == ''">false</ContinueOnPrebuiltBaselineError>
409411
</PropertyGroup>
410412

411413
<ValidateUsageAgainstBaseline
412414
DataFile="$(PackageReportDataFile)"
413415
BaselineDataFile="$(BaselineDataFile)"
414416
OutputBaselineFile="$(PackageReportDir)generated-new-baseline.xml"
415-
OutputReportFile="$(PackageReportDir)baseline-comparison.xml" />
417+
OutputReportFile="$(PackageReportDir)baseline-comparison.xml"
418+
ContinueOnError="$(ContinueOnPrebuiltBaselineError)" />
416419

417420
<ItemGroup>
418421
<PackageVersionPropsSavedSnapshotFiles Include="$(PackageReportDir)snapshots/PackageVersions.props.pre.*.xml" />

0 commit comments

Comments
 (0)