Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

Repository webhook on branch

Dor Mull-or June 11, 2021

Hi all,
I would like to know if there is a way to trigger a webhook event when a branch closes?


The reason I need this is that we want to work with dynamic namespaces in Kubernetes.
Each branch creation triggers a webhook that eventually creates a new namespace in Kubernetes and automatically deploys the branch application version.
For the creation, I used the "push to repository" event webhook.
For keeping my Kubernetes cluster clean, I need to close this namespace at the moment the branch is no longer exists.

1 answer

0 votes
Mark C
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
September 22, 2021

Hi @Dor Mull-or

Welcome to the community.

Bitbucket Cloud Webhooks should be triggered when a branch is deleted using the repo:push event.
You can verify if that is a branch deletion trigger by validating the payload with the property push.changes.closed.
If the "closed" parameter value is set to true, that means it was a branch deletion.

Hope it helps and let me know if you have further questions that I can help with.

Regards,
Mark C

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events