2
有沒有人知道一種方法來聚合TeamCity服務器上所有最新版本的所有NuGet包?在TeamCity中,有沒有辦法列出所有項目使用的所有NuGet包?
對於每一個建立在TeamCity的還有那顯示了使用由構建的NuGet包標籤:
這是偉大的,但我們想找到所有項目的依賴,而無需手動訪問每個構建頁面。
有沒有人知道一種方法來聚合TeamCity服務器上所有最新版本的所有NuGet包?在TeamCity中,有沒有辦法列出所有項目使用的所有NuGet包?
對於每一個建立在TeamCity的還有那顯示了使用由構建的NuGet包標籤:
這是偉大的,但我們想找到所有項目的依賴,而無需手動訪問每個構建頁面。
該URL返回一個XML,其中包含服務器上前100個NuGet包。使用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'
這看起來像它有潛力的所有版本。是否還有Packages()端點的更多文檔? 它似乎以字母順序返回前100名。如果可以通過DownloadCount或VersionDownloadCount進行排序,它可能更接近我所需要的。 –
我還沒有看到有關該功能的任何文檔。也許有人可以幫助我們。 –