Is there any rest api available to delete plan branches. I am currently using a post to
'http://<url>/chain/admin/deleteChain!doDelete.action?buildKey=<branchkey>'
It is working fine in version 6.0.3 but not in version 6.6.3 ?
Hi @robin ,
https://jira.atlassian.com/browse/BAM-18589 - REST API to Delete plan branches, it became available in Bamboo v6.8.0
http://myhost.com:8085/rest/api/latest/plan/{projectKey}-{buildKey} [GET, DELETE]
More information in https://docs.atlassian.com/atlassian-bamboo/REST/6.8.0/ - Bamboo REST API Documentation
Kind regards,Rafael
Using the endpoint you have mentioned, you are simply calling the action to confirm your deletion. Instead, you should call:
# http://localhost:8085/bamboo is Bamboo's Base URLhttp://localhost:8085/bamboo/ajax/deleteChain.action
The cURL command would be:
# USERNAME, provide username and password to authenticate in Bamboo# user MUST have permissions over the Plan to perform deletion# PROJ-PLAN0, example of a Plan branch to be deleted# http://localhost:8085/bamboo is Bamboo's Base URLcurl -k -u USERNAME \ -H 'X-Atlassian-Token: no-check' \ --data 'buildKey=PROJ-PLAN0' \ -X POST http://localhost:8085/bamboo/ajax/deleteChain.action
Thanks @Rafael Pinto Sperafico for your reply
My bamboo version is 6.6.3.
I am getting an error
<h1>Page not found</h1><p>Sorry, the page you were trying to reach does not exist. Try going back to the dashboard and browse the site to find the page you were looking for. </p><h4>Go to...</h4><ul><li><a href="/">Site homepage</a></li></ul>
while using the curl 'http://localhost:8085/bamboo/ajax/deleteChain.action'
Is this applicable for my Bamboo version 6.6.3
Regards,
Robin
Could you please confirm http://localhost:8085/bamboo is your Bamboo's Base URL? If not, replace it with your Bamboo's Base URL.
curl -k -u admin:admin \ -H 'X-Atlassian-Token: no-check' \ --data 'buildKey=PROJ-PLAN0' \ -X POST http://bamboo.base.url/ajax/deleteChain.action{"status":"OK","plan":{"key":"PROJ-PLAN0"}}
Yes, it works on Bamboo 6.6.3
It looks like you're new here. Sign in or register to get started.