我試圖將多個nuget軟件包一次推送到私有的VSTS nuget服務器。用一個命令將多個軟件包推送到私有的nuget(VSTS)
我搜索DOCO但無法找到一個批量推命令。我正在使用下面的命令,它似乎覆蓋了VSTS上已有的nuget軟件包。
nuget push mynuget.nupkg -Source https://myvsts.pkgs.visualstudio.com/DefaultCollection/_packaging/SitecorePackages/nuget/v3/index.json -ApiKey VSTS
UPDATE:
我用推* .nupkg然而,我只能看到8.1.x版本推。
謝謝。
感謝@MattCooper但是當我* .nupkg嘗試,它顯示錯誤消息「無法處理請求:‘衝突’遠程服務器返回409 Confilct ......」 –
這是因爲它不可能覆蓋相同的包id +版本。關於[不變性],請參閱此主題(https://www.visualstudio.com/get-started/package/feeds/immutability)。 –
好的,我刪除併發布了2個包,其中包含* .nupkg。但是,我只能看到最後一個。不知怎的,最後似乎忽略了第一個。請參閱原始帖子附上的屏幕截圖 –