Restrict when webhooks run (Optional)
By default, P4 DAM runs all active webhooks. You can use case-insensitive regular expressions to specify reference and path patterns that restrict when webhooks run.
Reference pattern
To restrict a webhook to only run when a branch or bookmark matches a pattern, specify a Reference pattern.
For example, to run a webhook only when branches named 'main' or 'develop' are updated, use this as the Reference pattern:
^(main|develop)$
To run a webhook only when feature branches are updated and the path is 'tests', use:
-
^feature as the Reference pattern
-
tests as the Path pattern
Path pattern
To restrict a webhook to only run when a changed path matches a pattern, specify a Path pattern.
For example, to run a webhook only when JavaScript files are changed, leave the Reference pattern empty and use this as the Path pattern: .*\.js$.