TeamCity не может загрузить настройки сборки из VCS, игнорирует новые настройки
У нас есть проект TeamCity, настроенный с версионными настройками. У него есть сборка, которая завершается с сообщением Failed to load build settings from VCS
,
Мы думаем, что поняли причину этого (есть два XML-файла конфигурации сборки с одинаковыми именами). Таким образом, мы изменили соответствующие файлы под .teamcity
папку, зафиксировал изменения и нажал на git.
Тем не менее, TeamCity не обнаруживает и не применяет наши модификации. На самом деле, мы ясно видим в журнале сборки, что TeamCity по-прежнему считывает параметры сборки из фиксации, предшествующей фиксации с исправлением.
Итак, по какой-то причине TeamCity продолжает читать старую конфигурацию. Мы сделали несколько коммитов после исправления, но это не имеет значения.
В документации говорится, что вы можете нажать кнопку Commit current project settings...
синхронизировать настройки. Но мы пытались это сделать, и это тоже не помогло.
Мы используем TeamCity Enterprise 9.1.3 (сборка 37176)
1 ответ
То, что, похоже, сработало для меня, переходило на страницу обзора затронутого проекта, нажимая кнопку "Действия" и выбирая "Принудительно оформить заказ". Это в сочетании с перезапуском сервера TeamCity снова подняло настройки VCS для конкретной отрасли.