У меня есть несколько решений и общие ссылки для всех моих решений в источнике моего TeamProject, как показано ниже.Проблемы с триггером непрерывной интеграции в TFS 2012
TestTeamProject
Source
SolutionA
SolutionB
SolutionC
References
Все решения используют Referneces, и каждое решение имеет отдельное определение сборки. Всякий раз, когда сборка запускается, пользовательский актив запускает проверку своих собственных двоичных файлов в папке «Ссылки» (EX: Если инициировано построение определения, настроенное для SOlution A, оно копирует выходные библиотеки DLL в папку «Ссылки»), поскольку каждое решение имеет зависимости от друг друга.
Теперь я попытался включить триггер непрерывной интеграции в определении сборки решения А, и он входит в цикл и запускает бесконечные сборки.
Причина: Так как я есть ссылки в настройках источника билда Определение раствора А, когда-либо сборка завершена, и ссылки проверяются в моей деятельности, она снова вызывая CI сборки
Можно ли каким-либо образом ограничить это поведение, все еще включив функцию триггера CI? Существует ли расширение, которое можно использовать для использования фильтров для путей управления источниками при настройке сборок CI?
Да Даниэль это правильно, но теперь, когда в источнике есть много проектов, в которых уже используются ссылки, было бы сложнее изменить это и даже настроить сервер NuGet для управления пакетами. – Pramod