Кажется странным спрашивать об этом на SO, но это то, что MS хочет, чтобы мы сделали, вот так ...
Я смотрю на настройку локального сервера Azure DevOps 2019, но, как обычно, лицензирование и затраты не очень прозрачны.
Наша команда разработчиков, скорее всего, получит подписки на Visual Studio Pro, которые, как я считаю, поставляются с серверной лицензией DevOps и клиентскими лицензиями. Что произойдет, если мы прекратим эти подписки - значит ли это, что мы больше не сможем использовать наш локальный сервер DevOps?
Мне не очень понятно, за какие "дополнительные возможности" нам, возможно, придется платить (расширения, конвейеры), и я не хочу, чтобы меня удивили. Основные требования:
- Уметь запускать сборку при регистрации. Я не могу сказать, является ли это встроенной функцией или требует какого-то расширения и / или конвейера (и если так бесплатно или нет?)
- Используйте задачи сборки для создания пакетов NuGet и размещения их на внутреннем сервере. Опять же, требует ли это каких-либо платных расширений или конвейеров?
- Не должно быть никаких ограничений на месячное время сборки (в отличие от VSTS, которое, я считаю, составляет 240 минут)