Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/dotnet/aspnetcore.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnirudh Agnihotry <anirudhagnihotry098@gmail.com>2021-09-20 20:16:11 +0300
committerGitHub <noreply@github.com>2021-09-20 20:16:11 +0300
commit975769f8e9cc4183fb3d2d0c12fc0fb48b99df34 (patch)
treebf46a5df0668a8c16b90da1a9285d7106b8406a4 /Directory.Build.targets
parent37145c52f30ee54db5b5948c98dc664a5a03ad1b (diff)
onBoard package validation (#35846)
* setting properties for package validation * add suppressions file * add condition for not running package validation when excludeFromSourceBUild is set
Diffstat (limited to 'Directory.Build.targets')
-rw-r--r--Directory.Build.targets7
1 files changed, 7 insertions, 0 deletions
diff --git a/Directory.Build.targets b/Directory.Build.targets
index e7501159d6..6e30c30881 100644
--- a/Directory.Build.targets
+++ b/Directory.Build.targets
@@ -169,6 +169,13 @@
<BuildDependsOn>$(BuildDependsOn);_CopySymbolsToArtifacts</BuildDependsOn>
</PropertyGroup>
+ <!-- Properties for Package Validation -->
+ <PropertyGroup Condition="'$(ExcludeFromSourceBuild)' != 'true'">
+ <EnablePackageValidation>true</EnablePackageValidation>
+ <DisablePackageBaselineValidation Condition="'$(IsServicingBuild)' != 'true'">true</DisablePackageBaselineValidation>
+ <GenerateCompatibilitySuppressionFile>true</GenerateCompatibilitySuppressionFile>
+ </PropertyGroup>
+
<Target Name="_CopySymbolsToArtifacts">
<Copy SourceFiles="$([System.IO.Path]::ChangeExtension('$(TargetPath)', 'pdb'))"
DestinationFolder="$(SymbolsOutputPath)$(TargetFramework)"