Почему сборки ветвей функций не запускаются после изменения спецификации ветвей в корне VCS?

TeamCity 2019.1.4, VCS — это Plastic SCM.

Я обновил существующую конфигурацию сборки в проекте (Проект A) с веткой по умолчанию /main, чтобы включить спецификацию ветки (которой раньше не было) +:(/main/*), чтобы функция/другие ветки также были выбраны и построены. Но никакие коммиты для функции/других ветвей не запускают сборку, только коммиты для /main.

Триггер VCS достаточно стандартный, фильтр ветвей там просто +:*.

Существует другой проект (проект B) в том же экземпляре TeamCity с той же конфигурацией корневого каталога VCS (очевидно, с другим репозиторием), который ведет себя так, как ожидалось, и построены функции/другие ветки, а также ветка /main. Этот проект и конфигурация сборки были настроены таким образом при создании.

Я не вижу никакой разницы в пользовательском интерфейсе TeamCity между двумя конфигурациями, но они ведут себя по-разному? Как это может быть?


person Stuart Grassie    schedule 04.06.2020    source источник
comment
Привет, если вы свяжетесь с нами по адресу [email protected], мы поможем вам отладить конфигурацию и попытаться понять, почему в одном проекте работает бот, а не в другом.   -  person Carlos Alba Zamanillo    schedule 04.06.2020
comment
Можете ли вы показать некоторые значения в вашем корне VCS, которые не запускают сборку функций? Я не знаю, достаточно ли здесь информации, чтобы дать какие-либо полезные ответы.   -  person Jeff Gruenbaum    schedule 05.06.2020
comment
@JeffGruenbaum У меня уже есть? Ветвь по умолчанию /main и спецификация ветви +:(/main/*). Не знаете, какие еще значения вы хотите увидеть?   -  person Stuart Grassie    schedule 06.06.2020


Ответы (1)


Добавление нового корня VCS с точно такой же конфигурацией и использование его в проекте решило эту проблему.

Все еще не уверен, связана ли это с TeamCity или с плагином Plastic, я подозреваю, что первое.

person Stuart Grassie    schedule 09.06.2020