Вы используете TeamCity не правильно.
Вы должны добавить Зависимости моментального снимка в родительскую конфигурацию.
давайте рассмотрим конфигурацию Deploy (child) и конфигурацию Build (parent) . Нам нужно передать имя ветки от Deploy до Build. Если вы хотите передать ветку, вы должны добавить Snapshot Dependencies
в Deploy.
Итак, отредактируйте Развернуть конфигурацию . Перейдите к Зависимости -> Добавить новую зависимость снимка .
- Выберите Build из выпадающего списка,
- check
Enforce revisions synchronization
- Рекомендую проверить
Do not run new build if there is a suitable one
и Only use successful builds from suitable ones
И теперь вы можете запустить пользовательскую сборку Deploy и выбрать нужную ветку на вкладке Changes