From 8e23eb38b40ce6c5ef8dec5e1168009678165e32 Mon Sep 17 00:00:00 2001 From: Ajay Bhargav Baaskaran Date: Wed, 25 Jul 2018 19:08:55 -0700 Subject: [PATCH] Honor NoBuild flag during publish --- .../Sdk.Razor.CurrentVersion.targets | 2 +- .../IntegrationTests/Assert.cs | 4 +- .../PublishIntegrationTest.cs | 41 +++++++++++++++++++ 3 files changed, 45 insertions(+), 2 deletions(-) diff --git a/src/Microsoft.NET.Sdk.Razor/build/netstandard2.0/Sdk.Razor.CurrentVersion.targets b/src/Microsoft.NET.Sdk.Razor/build/netstandard2.0/Sdk.Razor.CurrentVersion.targets index d100b112cc..885d21988d 100644 --- a/src/Microsoft.NET.Sdk.Razor/build/netstandard2.0/Sdk.Razor.CurrentVersion.targets +++ b/src/Microsoft.NET.Sdk.Razor/build/netstandard2.0/Sdk.Razor.CurrentVersion.targets @@ -396,7 +396,7 @@ Copyright (c) .NET Foundation. All rights reserved. Name="_RazorPrepareForPublish" AfterTargets="PrepareForPublish" DependsOnTargets="RazorCompile" - Condition="'$(ResolvedRazorCompileToolset)'=='RazorSdk' and '$(RazorCompileOnPublish)'=='true'"> + Condition="'$(ResolvedRazorCompileToolset)'=='RazorSdk' and '$(RazorCompileOnPublish)'=='true' and '$(NoBuild)'!='true'">