Plan Branches look like a very useful feature, but just to be clear, this obviously does not address the actual issue discussed here.
I am evaluating a broader set of Atlassian tools for my company where we currently only use Confluence at this time. Bamboo looks like an excellent tool, but we will need templates to keep the workload manageable for much the same reasons that everybody else mentions.
We have 100+ applications in separate Git repositories to maintain that all broadly share a common build plan, except for slight variations in the detail. If we have to maintain 100+ separate build plans that will make Bamboo virtually useless to us.
Every once in a while due to changes/improvements to our SDLC processes we have to tweak our common build plan, but without a Template feature this would mean we have to go in and manually update 100+ plans and hope we do not make a mistake somewhere.
Is there any more clarity when a full plan templating feature might become part of Bamboo?
Hi everyone! In Bamboo 6.0 we have introduced 'Bamboo Specs', which lets you define entire plan (and deployment since Bamboo 6.1) configuration as code. This is a great way to have templating for plans and a single place to configure various properties. Try it out! See documentation: