From 8dabce0c19dc6e8297d5db72919c4df0f156c8ff Mon Sep 17 00:00:00 2001 From: Nate McMaster Date: Thu, 8 Feb 2018 17:23:35 -0800 Subject: [PATCH] Restore the original lockfile in repos after invoking build.cmd/sh (#865) --- build/RepositoryBuild.targets | 44 +++++++++++++++++++++++++---------- 1 file changed, 32 insertions(+), 12 deletions(-) diff --git a/build/RepositoryBuild.targets b/build/RepositoryBuild.targets index 7a045b06cf..1be4c7aae4 100644 --- a/build/RepositoryBuild.targets +++ b/build/RepositoryBuild.targets @@ -76,10 +76,27 @@ $(RepositoryBuildArguments) /p:Configuration=$(Configuration) $(RepositoryBuildArguments) /p:IsFinalBuild=$(IsFinalBuild) $(RepositoryBuildArguments) /noconsolelogger '/l:RepoTasks.FlowLogger,$(MSBuildThisFileDirectory)tasks\bin\publish\RepoTasks.dll;Summary;FlowId=$(RepositoryToBuild)' + + $(RepositoryRoot)korebuild-lock.txt + $(BuildRepositoryRoot)korebuild-lock.txt + $(IntermediateDir)$(RepositoryToBuild)-korebuild-lock.txt - + + + + + + + + + + + + + + /t:CleanArtifacts /t:Build /p:SkipTests=true $(RepositoryBuildArguments) $(BuildRepositoryRoot)artifacts @@ -89,18 +106,23 @@ - - - - + WorkingDirectory="$(RepositoryRoot)" + IgnoreExitCode="true" + ContinueOnError="WarnAndContinue"> + + + + + + + - + - + /t:Test /p:NoBuild=$(_NoBuildRepos) $(RepositoryBuildArguments) @@ -125,10 +147,6 @@ - - - - + +