有没有人知道如何聚合用于TeamCity服务器上所有最新版本的所有NuGet包?
对于TeamCity中的每个构建,都有一个选项卡,显示该构建使用的NuGet包:
这很好,但我们希望找到所有项目的依赖项,而无需手动访问每个构建页面。
答案 0 :(得分:16)
此URL返回包含服务器上前100个NuGet包的XML。使用Internet Explorer查看可用包列表。其他浏览器显示原始XML。
http://TEAMCITY_SERVER_ADDRESS/guestAuth/app/nuget/v1/FeedService.svc/Packages()
获取特定包的所有版本
http://TEAMCITY_SERVER_ADDRESS/guestAuth/app/nuget/v1/FeedService.svc/FindPackagesById()?Id='PACKAGE_NAME'