Как сервер TFS (или другие инструменты CI) определяет необходимость запуска сборки, когда для триггера сборки установлено значение CI?Я искал документацию, но все, что я мог найти, было расплывчато «когда разработчик представляет изменения» или подобное.
У нас есть несколько решений, живущих в одном каталоге.В этих решениях используются одни и те же проекты:
Solution1
Solution2
Если я настрою сборки, указывающие на Solution1 и Solution2, а затем внесу изменения в projectA, будет ли TFS запускать сборки для обоих решений?
Я знаю, что могу проверить это и посмотреть, что произойдет.Это иллюстрирует предысторию моего вопроса, который на самом деле таков: как TFS (или другие инструменты CI) определяют, что им нужно для запуска сборки?
Что если отправленные изменения относятся к файлам, которых нет в решении?например.Сценарии сборки.