We've recently moved our code to Git and when attempting to update some of our CI builds for specific projects, I noticed that I only have the option to filter on branch, not path.
Specifically, the repository is a .NET solution with multiple projects. I want to specify a single project to build if changes are made to that path (for the stage branch in this case), but there's no option to do so. Currently, this definition (of which there are dozens) are all running because I cannot filter by a specific project in the solution.
Is this possible? I see other versions of TFS seem to have it, but I do not see it in ours. Thank you.
EDIT: I should note I'm using a remote Git repository for the definitions, not the built-in Git repository provided by TFS.
Please try to upgrade your TFS 2017 to the latest edition (TFS 2017 Update 3.1). I've checked my Tfs2017.Update3 (15.117.27414.0),
Path Filter
option does exists.