簡體   English   中英

TeamCity中的Nuget命令

[英]Nuget Command in TeamCity

我想學習如何在TeamCity構建步驟中運行nuget update-package命令來為解決方案中的所有項目更新一個軟件包。

我已嘗試使用nuget安裝程序作為步驟,但沒有成功。 它嘗試更新解決方案中的所有程序包(我不想要),我要更新的程序包也來自TeamCity存儲庫本身(不是Nuget.org)。

我也嘗試添加“命令行”步驟,但是這樣做后,我發現我沒有任何兼容的代理來運行此步驟

%teamcity.tool.NuGet.CommandLine.2.2.1.nupkg%\\tools\\nuget.exe update.....

還有其他方法可以運行nuget命令,還是我在這里做錯了什么?

還有其他方法可以運行nuget命令,還是我在這里做錯了什么?

您可以在命令行中使用選項IdSource ,例如:

nuget.exe update -Id <YourPackageName> -Source <YourTeamCityRepo>

使用這兩個選項,您可以為所有項目更新一個軟件包,並且更新來自TeamCity存儲庫本身(而不是Nuget.org)。

檢查更新命令(NuGet CLI)了解更多詳細信息。

希望這可以幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM