Mark all CoreCLR packages as non-shipping (#15725)
authorDavis Goodin <dagood@users.noreply.github.com>
Thu, 4 Jan 2018 20:54:25 +0000 (14:54 -0600)
committerGitHub <noreply@github.com>
Thu, 4 Jan 2018 20:54:25 +0000 (14:54 -0600)
This indicates the packages shouldn't be shipped to the NuGet gallery.

src/publish.proj

index 76965ac..42a98e4 100644 (file)
@@ -10,7 +10,6 @@
   <PropertyGroup>
     <PackagesPatternDir Condition="'$(PackagesPatternDir)' == ''">$(PackagesBinDir)</PackagesPatternDir>
     <PackagesPattern Condition="'$(PackagesPattern)' == ''">$(PackagesPatternDir)pkg\*.nupkg</PackagesPattern>
-    <TransportPackagesPattern Condition="'$(TransportPackagesPattern)' == ''">$(PackagesPatternDir)pkg\transport.*.nupkg</TransportPackagesPattern>
     <TestNativeBinariesPattern Condition="'$(TestNativeBinariesPattern)' == ''">$(OutputPath)\bin\**</TestNativeBinariesPattern>
     <SymbolsPackagesPattern Condition="'$(SymbolPackagesPattern)' == ''">$(PackagesPatternDir)symbolpkg\*.nupkg</SymbolsPackagesPattern>
     <PublishFlatContainer Condition="'$(PublishFlatContainer)' == ''">true</PublishFlatContainer>
     </PropertyGroup>
     <ItemGroup>
       <ItemsToPush Remove="*.nupkg" />
-      <ItemsToPush Include="$(TransportPackagesPattern)">
+      <ItemsToPush Include="$(PackagesPattern)" Exclude="$(SymbolsPackagesPattern)">
         <ManifestArtifactData>NonShipping=true</ManifestArtifactData>
       </ItemsToPush>
-      <ItemsToPush Include="$(PackagesPattern)" Exclude="@(ItemsToPush);$(SymbolsPackagesPattern)" />
       <ItemsToPush>
         <RelativeBlobPath>$(RelativePathWithSlash)$([System.String]::Copy('%(RecursiveDir)%(Filename)%(Extension)').Replace('\' ,'/'))</RelativeBlobPath>
       </ItemsToPush>