Просмотр исходного кода

Account for repositories with no packaes to publish

Pranav K 9 лет назад
Родитель
Сommit
5bcf919faa
1 измененных файлов с 2 добавлено и 2 удалено
  1. 2 2
      build/RepositoryBuild.targets

+ 2 - 2
build/RepositoryBuild.targets

@@ -73,11 +73,11 @@
        DestinationFolder="$(UniverseBuildDir)" />
        DestinationFolder="$(UniverseBuildDir)" />
 
 
     <Message Text="Publishing the following packages to the volatile feed: @(RepositoryNupkgs -> '%(Filename)%(Extension)', ', ')"
     <Message Text="Publishing the following packages to the volatile feed: @(RepositoryNupkgs -> '%(Filename)%(Extension)', ', ')"
-      Condition="'$(PublishPackages)'=='true'" />
+      Condition="'$(PublishPackages)'=='true' AND '@(RepositoryNupkgs)' != ''" />
 
 
     <Exec
     <Exec
       Command="$(DotNetPath) nuget push &quot;%(RepositoryNupkgs.Identity)&quot; -s $(NuGetPublishVolatileFeed) -k $(APIKEY)"
       Command="$(DotNetPath) nuget push &quot;%(RepositoryNupkgs.Identity)&quot; -s $(NuGetPublishVolatileFeed) -k $(APIKEY)"
-      Condition="'$(PublishPackages)'=='true'" />
+      Condition="'$(PublishPackages)'=='true' AND '@(RepositoryNupkgs)' != ''" />
 
 
     <Message Text="============ Done building $(RepositoryToBuild) ============" Importance="High" />
     <Message Text="============ Done building $(RepositoryToBuild) ============" Importance="High" />
   </Target>
   </Target>