Helix Plugin for Jenkins Guide (1.11.x)

Exclude changes from depot path

Changes can be filtered to not trigger a build if all of the files within a change match the specified path.

  • If all of the files in a change match the specified path, a build is not triggered.
  • If any of the files in a change are outside of the path, a build is triggered.


Exclude Changes From Depot Path

For example, with a filter of:

//depot/main/tests:

  • The change below does not trigger a build because all of the files within the change match the filter path:
  • //depot/main/tests/index.xml

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

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

  • The change below does trigger a build because build.xml is outside of the filter path:
  • //depot/main/src/build.xml

    //depot/main/tests/004/test.xml

    //depot/main/tests/005/test.xml