From c569d163c435072373de668626f5e7ff3ef92ccb Mon Sep 17 00:00:00 2001 From: Nate McMaster Date: Thu, 22 Mar 2018 14:59:14 -0700 Subject: [PATCH] Filter osx from symbols packages and include npm artifacts in prodcon --- build/Publish.targets | 11 ++++++++++- build/SharedFx.props | 3 ++- build/SharedFx.targets | 2 +- 3 files changed, 13 insertions(+), 3 deletions(-) diff --git a/build/Publish.targets b/build/Publish.targets index 76fc4c3ed2..2fbe87c07e 100644 --- a/build/Publish.targets +++ b/build/Publish.targets @@ -59,6 +59,7 @@ aspnetcore/Runtime/$(PackageVersion)/ + aspnetcore/npm/ aspnetcore/Runtime/$(SharedFxCliBlobChannel)/ nuGetPackagesArchive-$(PackageVersion).lzma aspnetcore-runtime-$(PackageVersion) @@ -133,7 +134,11 @@ ArtifactPath="$(DependencyPackagesDir)%(ArtifactInfo.PackageId).%(ArtifactInfo.Version).symbols.nupkg" Condition="'%(ArtifactInfo.ArtifactType)' == 'NuGetSymbolsPackage'" /> - + + $(NpmBlobBasePath)%(ArtifactInfo.PackageId)/%(ArtifactInfo.FileName)%(ArtifactInfo.Extension) + Type=NpmPackage + application/tar+gzip + @@ -247,6 +252,10 @@ ManifestArtifactData="NonShipping=true" Condition="'%(PackageToPublish.Category)' != 'ship'" /> + + - + + diff --git a/build/SharedFx.targets b/build/SharedFx.targets index d660286ecb..fd696721b7 100644 --- a/build/SharedFx.targets +++ b/build/SharedFx.targets @@ -25,7 +25,7 @@ - <_SharedFrameworkSymbolsPackage Include="@(SharedFrameworkName)"> + <_SharedFrameworkSymbolsPackage Include="@(SharedFrameworkName)" Condition="'%(AllSharedFxRIDs.CrossgenSymbolsSupported)' != 'false'"> %(AllSharedFxRIDs.Identity) <_SharedFrameworkSymbolsPackage Update="@(_SharedFrameworkSymbolsPackage)" PackageId="runtime.%(Rid).%(Identity)" />