Restricting hook execution
TeamHub executes all active webhooks by default. You can restrict the execution of repository hooks by using case-insensitive regular expressions on reference and path. When set, the hook executes only if the reference pattern matches a branch or a bookmark, and/or if any of the changed paths matches the path pattern.
For examples, to execute a hook only:
-
When
master
ordevelop
branches are updated:Set reference pattern as
^(master|develop)$
and leave path pattern empty. -
When javascript files are changed:
Leave reference pattern empty and set path pattern as
.*\.js$
. -
On feature branches changing paths matching
tests
:Set reference pattern as
^feature
and path pattern astests
.
Your search for returned result(s).