If set, and Jenkins is set to poll for changes, Jenkins will ignore any revisions committed with message matched to
Pattern when determining
if a build needs to be triggered. This can be used to exclude commits done by the build itself from triggering another build,
assuming the build server commits the change with a distinct message.
Exclusion uses Pattern
matching
.*\[maven-release-plugin\].*
The example above illustrates that if only revisions with "[maven-release-plugin]" message in first comment line
have been committed to the SCM a build will not occur.
You can create more complex patterns using embedded flag expressions.
(?s).*FOO.*
This example will search FOO message in all comment lines.