Run a script after pull-request merge

Deleted user June 5, 2017

I want to run a script after each PR merge on my {{master}} branch.

The scenario is that a PR is created, within Bitbucket, and when accepted, the "Merge" button is available. So, once that is executed, I want to run a custom script that I've created and put in the {{/usr/local/bin}} directory on the server where I'm hosting my Bitbucket instance.

I'm using this post-merge hook to catch such stuff, but the problem is that the script needs to look into the current project's directory and take a value from a text file. And then this must be generic, since I have multiple projects with the same setup.

My question is - what context is the script executed from and how can I give arguments to the hook (like, the current project it needs to look into) and give them to the script?

1 answer

0 votes
edwin
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
January 17, 2019

Hi @[deleted],

Webhooks can accomplish what you're looking for.

Screen Shot 2019-01-17 at 3.29.27 PM.png

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events