Создать приватный NuGet репозиторий и разместить там библиотеку

500 руб.за час
26 августа 2020, 20:59 • 2 отклика • 17 просмотров
У меня проблема: начала использовать библиотеку DevExtreme в проекте
(стек: C#, .NET Core 3.1), и она сломала мне CI, потому что библитека не
вытягивается ни из публичного нюгет-репозитория, ни из приватного. Вот
лог из Azure Pipelines:
/home/vsts/work/1/s/Lstu/Lstu.csproj : error
NU1102: Unable to find package DevExtreme.AspNet.Core with version
(>= 20.1.6) [/home/vsts/work/1/s/Lstu.sln]
/home/vsts/work/1/s/Lstu/Lstu.csproj
: error NU1102: – Found 3 version(s) in nuget.org [ Nearest version:
20.1.3 ] [/home/vsts/work/1/s/Lstu.sln]
/home/vsts/work/1/s/Lstu/Lstu.csproj
: error NU1102: – Found 0 version(s) in DevExpress Nuget server
[/home/vsts/work/1/s/Lstu.sln]

На странице самого пакета
https://nuget.devexpress.com/packages/DevExtreme.AspNet.Core/20.1.6
висит сообщение:
This package is not included with your subscription.

Нужно эту проблему решить. Как я это вижу?
1) Нужно создать приватный NuGet репозиторий на моём сервере, который работает под Debian 9.
2) Скопировать туда файл DevExtreme.AspNet.Core.20.1.6.nupkg, который у меня есть на локальной машине.
3) Скормить ссылку на приватный репозиторий Azure.

В комментариях к проекту напишите:
1) ваши цены;
2) сроки;
3) есть ли опыт создания приватных нюгет-репозиториев.