Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

Can I run a pipeline when a pull-request is closed?

Deleted user September 25, 2019

I have a pipeline that creates a review app on Heroku when I create a pull request on bitbucket. This pipeline is started from pipelines:pull-requests:'**".

When a pull request gets closed, I would like to destroy the review app. How do I trigger a pipeline when a pull request is closed?

1 answer

0 votes
mkleint
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
October 8, 2019

you should be able to create a webhook for your repository that triggers on pull request merge or decline. That webhook could either remove the Heroku app itself or trigger a manual pipeline that performs the task?

https://confluence.atlassian.com/bitbucket/manage-webhooks-735643732.html

Deleted user October 9, 2019

Thank you for your answer! Using a webhook looks like a good work-around for this.

Are there any plans to include this functionality in bitbucket-pipelines.yml?

mkleint
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
October 9, 2019

I could not find any issue related to that.

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events