Миграция сервера Nuget на сервер Nuget TeamCity
Я нахожусь в процессе выхода на пенсию старого сервера, который мы имеем в нашей среде. Одной из его функций было выступать в качестве сервера nuget. Есть ли способ перенести пакет, который существует на старом сервере Nuget, и перенести его на сервер Nuget TeamCity? Похоже, не существует способа перемещения пакетов из одной среды в другую. Я что-то здесь упускаю?
1 ответ
Пакеты NuGet - это просто zip-файлы с расширением.nupkg. Выполните поиск файлов на сервере своего командного города, скопируйте их куда-либо или вставьте их на свой канал NuGet с помощью командной строки nuget. Примерно так с ПоШ:
gci *.nupkg | % { nuget push $_.FullName -s http://sourceUrl -apiKey 'apiKey' }