Bamboo version 6.9 via Java Specs API, many jobs, many stages
import com.atlassian.bamboo.specs.api.builders.plan.Job;
// ...
Job job1 = new Job("Job1","JOB1").tasks(new ScriptTask(...))
Job job2 = new Job("Job2","JOB2").tasks(new ScriptTask(...))
If I want to stop all job-builds at once
curl -X DELETE --user user:password http://host:8085/rest/api/latest/queue/MYPROJ-MYPLAN77-40
returns
{"message":"Plan MYPROJ-MYPLAN2 is not of type com.atlassian.bamboo.plan.cache.ImmutableJob","status-code":404}
Workaround via many REST requests:
curl -X DELETE --user user:password http://host:8085/rest/api/latest/queue/MYPROJ-MYPLAN77-JOB1-40
curl -X DELETE --user user:password http://host:8085/rest/api/latest/queue/MYPROJ-MYPLAN77-JOB2-40
Same issue here with Bamboo 9.2.22.
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.