Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

With Bamboo 6.0, has made the initial steps to support Configuration as code with the release of Java based configuration source. They have articulated the advantages of this approach - Advantages of Configuration as Code.

Options

SourceBambooAdvantages
Java6.0 and higher
  • Provided by Atlassian
  • Finer grained access for more complete and complex requirements
  • Well suited for teams with Java programming
CLI5.10 and higher
  • Higher level abstraction
  • Same syntax as dynamic plan modifications and related automation
  • Individual actions enable better problem determination
  • Option to continue past individual errors on plan creation or modification

Export Existing Plans

Whatever option you choose, the new Bamboo CLI exportPlan action can help you with your journey and automation.

...

Code Block
languagebash
titleExport to CLI ScriptAll Plans
--action runFromPlanList --project @all --common "--action exportPlan --plan @plan@ --type java --file export/@project@/@plan@.java"
or 
--action runFromPlanList --project @all --common "--action exportPlan --plan @plan@ --file export/@project@/@plan@.txt"

...