How to disable a branch from backend in bamboo

Nihar Babu Devathi August 6, 2018

Hi Everyone,

I am bamboo for for my CI. I want to disable particular branches after certain number of builds. I don't see an option that does automatically like how branch deletion happens. I didn't find the API as well to do so. All i found is this link "https://confluence.atlassian.com/bamkb/how-to-disable-multiple-plans-or-plan-branches-in-batch-945107133.html" which didn't make any sense. Can I know the table which has this particular info so that i can directly modify the database table from backend.

1 answer

1 accepted

1 vote
Answer accepted
Gabriel Ribeiro
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
August 10, 2018

Hi Nihar,

I would suggest you to use curl to call the same rest API endpoint suggested by the documentation you mentioned:

curl -k -u <user>:<password> -H "Content-type: application/json" -X DELETE http://<bamboo_address>/rest/api/latest/plan/<PROJ-KEY>/enable 

❗️Don't forget to replace the <user>, <password>,<PROJ-KEY> and <bamboo_address> placeholders with the corresponding value.

For more details on how to use Bamboo rest APIs, please take a look at the below documentation:

thanks.

Nihar Babu Devathi August 19, 2018

Thanks Gabriel for the Answer. It works. :)

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events