Generate a Bamboo Specs Java class in seconds. Define your plan, stage and jobs, then copy the PlanSpec into your Bamboo Specs project.
Add the class to your Bamboo Specs project. Bamboo scans it and creates or updates the plan automatically.
How to Use
- Enter your Bamboo project key, project name, plan name and plan key.
- Name the stage, then tick the jobs you need and set their names, keys and scripts.
- Press Generate Spec to build the Java class.
- Press Copy and add the class to your Bamboo Specs project.
Key Features
- Valid Bamboo Specs Java — Plan, Stage, Job and ScriptTask builders from the official API.
- Build, test and deploy jobs — include only the jobs your plan needs.
- Custom keys and scripts — match the setup of your own Bamboo server.
- 100% private — runs entirely in your browser; nothing is sent or stored.
FAQs
What are Bamboo Specs?
Bamboo Specs let you define Bamboo plans as Java code. The code lives in version control and Bamboo creates or updates the plan from it automatically.
Where do I put the generated class?
Add it to your Bamboo Specs project — a Maven or Gradle project that uses the Bamboo Specs library. Bamboo scans the project and applies the plan.
Which Bamboo version does this target?
The code uses the stable builders API (com.atlassian.bamboo.specs.api) available in Bamboo 6.0 and later.
Is my data sent anywhere?
No. Everything runs entirely in your browser and never transmits or saves your entries.
Related Tools
Try these related tools: TeamCity Config Generator, Jenkinsfile Generator and GitLab CI Generator.