Компания, в которой я работаю, недавно переключилась на использование YAML для своих конвейеров. Они запускаются на главной ветке, и они версии "byBuildNumber". Тем не менее, нам трудно определить процесс для создания определенной c ветви в предварительный выпуск.
Я представляю себе возможность изменить versioningScheme
в зависимости от мастера или чего-то еще? Я знаю, что вы можете использовать «byPrereleaseNumber», но мы не хотим, чтобы ВСЕ сборки были пререлизами, поэтому просто вставлять, что там, кажется, нет ответа.
Возможно изменение или динамическое изменение yaml это не тот ответ, который я ищу. Но основной вопрос 1010 * таков; в Azure DevOps, как вы запускаете конфигурацию сборки, но с предварительной версией пакета NuGet?
Я надеюсь, что единственный ответ - не создать два совершенно разных конвейера.