2016-08-05 5 views
2

TeamCityサーバー上のすべての最新ビルドに使用されているすべてのNuGetパッケージを集約する方法を知っている人はいますか?それぞれについて、TeamCityでは、すべてのプロジェクトで使用されているすべてのNuGetパッケージを一覧表示する方法はありますか?

チームシティーで構築がNuGetパッケージはそのビルドによって使用されたかを示してタブです:

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

素晴らしいことだが、我々は、手動でのそれぞれを訪問することなく、すべてのプロジェクトの依存関係を見つけたいですビルドページ。

答えて

6

この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' 
+0

を取得します。 Packages()エンドポイントに関するドキュメントはありますか? アルファベット順にトップ100を返しているようです。 DownloadCountまたはVersionDownloadCountでソートすることができれば、私が必要とするものに近いかもしれません。 –

+0

この機能に関するドキュメントはありませんでした。多分誰かが私たちを助けることができます。 –

関連する問題