Bitbucket server: Detecting automatic merges via Webhook events

Fred Clausen March 29, 2020

Summary: Can automatic merges be detected via Webhook events?

Details

We have a small, in-house utility app that receives various events from Bitbucket (we use Bitbucket v5.16.3) and creates tasks on PR if things like a Jira ticket is missing from the branch name, certain build related files are modified, etc. The utility app also updates a version field in Jira when a PR is merged.

This works fine except when automatic merges happen because those appear on the target branch as a regular "repo:refs_changed" event. Thus we can't distinguish between a regular develop push, direct PR merge, and an automatic upstream branch merge.

Is there any way of getting extra metadata or some other completely different way to approach this?

0 answers

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events