Exclude changes from Depot Path

This filter prevents a build from being triggered when all files in a changelist are within the specified depot path. It is useful when you want to ignore changes made in certain directories or areas of the repository.

  • If all files in a changelist match the specified path, the build is not triggered.

  • If any file falls outside the specified path, the build is triggered.

Below is an example of a depot path:

//depot/main/tests


Exclude Changes From Depot Path

Example scenarios

Does not trigger a build, all files are within the filtered path:

//depot/main/tests/index.xml
//depot/main/tests/001/test.xml
//depot/main/tests/002/test.xml

Triggers a build, at least one file is outside the filtered path:

//depot/main/src/build.xml
//depot/main/tests/004/test.xml
//depot/main/tests/005/test.xml