Bamboo 3.4 : Working with Stages

About Stages

Stages group (or 'map') Jobs to individual steps within an entire Plan's build process. For example, you may have an overall Plan build process that comprises a compilation step, followed by several test steps, followed by a deployment step. You can create separate Bamboo Stages to represent each of these steps. Stages have the following characteristics:

  • A Stage may contain one or more Jobs;
  • Depending on the availability of Bamboo agents, all Jobs in a Stage can be processed in parallel;
  • Stages are processed consecutively within a Plan, one at a time;
  • All Jobs in a Stage must be built and succeed before Bamboo builds any Jobs in the next Stage. If any Job fails in a Stage, no further Stages in the Plan will be processed and the Plan's build will fail.

Each new Plan created in Bamboo contains at least one Stage (to house the Default Job) and is known as the 'Default Stage'. Stages can only be configured by Bamboo administrators.

Viewing the Stages of a Plan

To view the Stages of a Plan,

  1. Click Dashboard and then the All Plans tab.
  2. In the list of Plans, click the name of the desired Plan. The Plan's 'Plan Summary' page will be displayed.
    The Plan Navigator on the left will display the Stages of the Plan. The Stages will be shown with a grey background.
    • Hover your mouse over the Stage to display a description of the Stage.
    • If the Plan has manual Stages configured, they will be shown with a next to them.

Screenshot: Plan Navigator for Plan. Stages are 'Packaging Stage' and 'Functional Test'.

Related Topics

For more information on working with Plans, see the following topics:

Rerunning a Failed Stage