В TFS 2017 отсутствует "Фильтр пути" для указания триггера CI?
Недавно мы переместили наш код в Git, и при попытке обновить некоторые из наших сборок CI для конкретных проектов я заметил, что у меня есть возможность фильтровать только по ветке, а не по пути.
В частности, репозиторий представляет собой.NET-решение с несколькими проектами. Я хочу указать один проект для сборки, если в этот путь внесены изменения (в данном случае для ветки стадии), но нет возможности сделать это. В настоящее время все это определение (а их десятки) работает, потому что я не могу фильтровать по конкретному проекту в решении.
Это возможно? Я вижу, что в других версиях TFS он вроде есть, но в нашей не вижу. Спасибо.
РЕДАКТИРОВАТЬ: я должен отметить, что я использую удаленный репозиторий Git для определений, а не встроенный репозиторий Git, предоставляемый TFS.
1 ответ
Попробуйте обновить TFS 2017 до последней версии (TFS 2017 с обновлением 3.1). Я проверил свой Tfs2017.Update3 (15.117.27414.0),
Path Filter
вариант действительно существует.