Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

matchAn Ant-based pattern to match your branch against
/**/* matches all branches (default)
/**/feature/* matches all feature branches
filePattern

Status
subtletrue
titlesince 4.3.0

An Ant-based pattern to match your file paths against
/**/* matches all paths (default)
/**/*.xml matches all XML files in your commit

invertedtrue or false should the result from the match be inverted? Defaults to false
events

Status
subtletrue
titlesince 4.1.0

An array of events on which the rule should be triggered. Possible events are

33Triggered when a new Tag is created  33Triggered when a new Pull Request is created  372Triggered when a Pull Request is merged SINCE 372
PushTriggered when code is pushed to a repository, also triggered when editing a file in Bitbucket.
BranchCreateTriggered when a new branch is created created
TagCreateTriggered when a new Tag is created
PullRequestCreateTriggered when a new Pull Request is created
PullRequestMergeTriggered when a Pull Request is merged
PullRequestDeclined
Status
subtletrue
titleSince
6.
1.0
TagCreate
PullRequestReopened
Status
subtletrue
titleSince 6.1.0
PullRequestDeleted
Status
subtletrue
titleSince
6.
1.0
PullRequestCreate
PullRequestCommented
Status
subtletrue
titleSince
6.
1.
0
PullRequestMerge
PullRequestParticipantStatus
Status
subtletrue
title
Since 6.
1.
0
AllTrigger for all the implemented events – default


notifications

an array of notifications:

addressThe email address to send the notification to
prefixThe email subject prefix. Uses the system default if not specified
sendSeparateSet to true if you want to receive separate emails per commit
includeDiffSet to true if you want to include a file diff
onBranchCreatedSet to false when you don't want to receive a notification on newly created branches. Default to true
includeChangedFilesInclude a TOC with all changed files in the notification, defaults to false 
Status
subtletrue
titleSINCE 5.2.0


...