Index![]()
Downloads (PDF, HTML & XML formats)
[Bamboo Knowledge Base Home]
Documentation for Bamboo 4.1.x. Documentation for earlier versions of Bamboo is available too. 
![]()
Bamboo allows you to ensure that builds are only triggered manually or by parent builds of dependent builds.
You can also run a customised build, which allows you to do the following:
If you want to trigger builds automatically rather than manually, you can trigger builds based on code changes or based on a schedule.
To start a plan build manually:
On this page:
If you trigger a plan build manually, you can override any global variables or plan variables by substituting your own parameters.
Before you begin:
To start a parameterised plan build:
Screenshot: Overriding Plan Variables for a Parameterised Plan Build
If you manually trigger a plan build that has manual stages, you can select the manual stages to run.
To start a plan build, manually selecting the stages to run:
You can specify that a plan should only ever be built manually or triggered by other builds. This is useful for:
Dependent builds —If you specify that a build should run when another build successfully finishes, you may want to prevent it from running at other times. You can achieve this by specifying Manual & dependent builds only.
To allow a plan's build to be triggered only manually or as a dependency:
Screenshot: Plan Configuration — Build Strategy: Manual builds only