Fix publishing packages to the volatile feed

Fixes #488
This commit is contained in:
Pranav K 2017-03-15 09:05:53 -07:00
parent bf61d14e0a
commit 1db9776b24
2 changed files with 8 additions and 3 deletions

View File

@ -64,15 +64,20 @@
<ItemGroup>
<RepositoryArtifacts Include="$(RepositoryArtifactsDirectory)*" />
<RepositorySymbolNupkgs Include="$(RepositoryArtifactsDirectory)*.symbols.nupkg" />
<RepositoryNupkgs Include="$(RepositoryArtifactsDirectory)*.nupkg" Exclude="@(RepositorySymbolNupkgs)" />
</ItemGroup>
<Copy
SourceFiles="@(RepositoryArtifacts)"
DestinationFolder="$(UniverseBuildDir)" />
<Message Text="Publishing the following packages to the volatile feed: @(RepositoryNupkgs -> '%(Filename)%(Extension)', ', ')"
Condition="'$(PublishPackages)'=='true'" />
<Exec
Command="$(DotNetPath) nuget push &quot;%(RepositoryArtifacts.Identity)&quot; -s $(NuGetPublishVolatileFeed) -k $(APIKEY)"
Condition="'$(PublishPackages)'=='true' AND '%(RepositoryArtifacts.Extension)'=='.nupkg'" />
Command="$(DotNetPath) nuget push &quot;%(RepositoryNupkgs.Identity)&quot; -s $(NuGetPublishVolatileFeed) -k $(APIKEY)"
Condition="'$(PublishPackages)'=='true'" />
<Message Text="============ Done building $(RepositoryToBuild) ============" Importance="High" />
</Target>

View File

@ -122,7 +122,7 @@
<_BuildRepositoryProperties Condition="'$(PublishPackages)'=='true'">
$(_BuildRepositoryProperties);
APIKey=$(APIKey)
APIKey=$(APIKey);
NuGetPublishVolatileFeed=$(NuGetPublishVolatileFeed);
PublishPackages=$(PublishPackages)
</_BuildRepositoryProperties>