Azure devops Myget与VSTS的集成

Azure devops Myget与VSTS的集成,azure-devops,myget,Azure Devops,Myget,我正在使用VSO托管和构建我的代码。我还按照这些步骤将包作为myget提要提供,但有些人的提要总是空的。我只有“Nuget Package”生成步骤,但在我看来,我还需要“Nuget Publisher”是这样吗?您不需要将Nuget Publisher步骤/任务添加到发布包中,需要确保包位于生成下拉列表中(发布生成工件) 简单步骤: 创建新的生成定义 (可选)添加NuGet安装程序 添加Visual Studio生成步骤/任务以生成解决方案/项目 添加NuGet Packager步骤/任务(到

我正在使用VSO托管和构建我的代码。我还按照这些步骤将包作为myget提要提供,但有些人的提要总是空的。我只有“Nuget Package”生成步骤,但在我看来,我还需要“Nuget Publisher”是这样吗?

您不需要将Nuget Publisher步骤/任务添加到发布包中,需要确保包位于生成下拉列表中(发布生成工件)

简单步骤:

  • 创建新的生成定义
  • (可选)添加NuGet安装程序
  • 添加Visual Studio生成步骤/任务以生成解决方案/项目
  • 添加NuGet Packager步骤/任务(到csproj的路径:**.csproj;包文件夹:$(build.artifactstagingdirectory))
  • 添加发布生成工件(发布路径:$(Build.artifactstagingdirectory);工件名称:drop;工件类型:Server)
  • 保存生成定义
  • 打开myget的提要
  • 单击包源
  • 单击添加包源>Visual Studio团队服务生成定义。(请参阅)
  • 在VST上对以前的生成进行排队
  • 请稍等几分钟,然后在myget中检查包

  • 我试过了,但它不起作用,所以我决定使用一个通用的服务将包推送到myget,然后发布任务就完成了。谢谢。@Marco构建日志的详细信息是什么?另一方面,您可以在解决方案中发布一个答案,并将其作为答案接受。@starin MSFT VSO上的生成服务器工作正常,似乎问题与myget有关。我等了大约10分钟,但软件包一直没有到达myget,所以我尝试了另一种方法,我按照上面写的做了,并让它工作了。@Marco构建定义的步骤是什么?你能提供构建日志吗?另一方面,既然你已经解决了这个问题,你能发布一个答案并接受它作为答案吗?