如何将解决方案中的所有软件包上载到VSTS软件包管理源

时间:2017-04-20 22:56:28

标签: azure-devops nuget-package azure-artifacts

我是VSTS Package Management Feed的新手。我有一个视觉工作室解决方案,下面有很少的项目。所有这些都有packages.config,解决方案的packages文件夹包含nuget包,每个包都在自己的子文件夹中

  packages_folder
      - package1_subFolder
          - package1.nupkg
      - package2_subFolder
          - package2.nupkg
    .
    .
    .
    .
      - packagen_subFolder
          - packagen.nupkg

如何将具有上述文件夹结构的所有这些软件包上传/推送到我创建的软件包管理Feed?

1 个答案:

答案 0 :(得分:1)

我能够通过使用下面的批处理命令

来实现这一目标

for / r %% x in(* .nupkg)do nuget push -source“your feed url”-apikey key“%% x”

这将以递归方式查找当前目录中的所有nupkg文件并将其推送到目标URL