Я пытаюсь настроить автоматическое слияние изменений для сборки teamcity. TeamCity Professional 9.1.6 (сборка 37459)Teamcity automerge не может найти ветку назначения
Я хочу, чтобы все изменения в ветвях релиз/* должны быть объединены в следующие отрасли:
develop-automerge
VCS корень спецификации:
По умолчанию филиала
master
спецификация Отрасль
+:(develop)
+:(feature/*)
+:(bugfix/*)
+:(hotfix/*)
+:(release/*)
Автоматическое слияние:
Часы строит в филиалах
+:release/(*)
Merge в филиал
develop-automerge
Я получаю ошибку:
Automatic merge failed: Cannot find destination branch to merge into: no VCS branch maps to the 'develop-automerge' logical branch name according to the VCS root branch specification
Я также пробовал включая развитие-automerge в отрасли sp ecification:
спецификация Branch
+:(develop-automerge)
+:(develop)
+:(feature/*)
+:(bugfix/*)
+:(hotfix/*)
+:(release/*)
Филиал develop-automerge
существует, и есть сборки этой отрасли.
Получение же сообщение об ошибке после сборки в выпуске/*
Что случилось с этой установкой?
Я попытался включить целевую ветку в спецификации отрасли, как это отражено в исходном ответе. Филиал фактически существует в VCS (Git), и я могу видеть сборки этой ветви. –