在TeamCity中,有没有办法列出所有项目使用的所有NuGet包?

Ant*_*y F 7 teamcity nuget

有没有人知道如何聚合用于TeamCity服务器上所有最新版本的所有NuGet包?

对于TeamCity中的每个构建,都有一个选项卡,显示该构建使用的NuGet包:

https://blog.jetbrains.com/teamcity/2013/08/nuget-package-restore-with-teamcity/

这很好,但我们希望找到所有项目的依赖项,而无需手动访问每个构建页面.

Las*_*ter 16

此URL返回包含服务器上前100个NuGet包的XML.使用Internet Explorer查看可用包列表.其他浏览器显示原始XML.

http://TEAMCITY_SERVER_ADDRESS/guestAuth/app/nuget/v1/FeedService.svc/Packages()
Run Code Online (Sandbox Code Playgroud)

获取特定包的所有版本

http://TEAMCITY_SERVER_ADDRESS/guestAuth/app/nuget/v1/FeedService.svc/FindPackagesById()?Id='PACKAGE_NAME'
Run Code Online (Sandbox Code Playgroud)