Bamboo 3.4 : Configuring a Stage

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.

About Manual Stages

Any Stage in a Plan can be configured to be a manual Stage. If you run a Plan with manual Stages, Bamboo will pause the execution of the Plan every time it reaches a manual Stage. The Plan build will only continue once a user has manually triggered the Stage. Please note:

  • A manual Stage can only be triggered if the previous Stage has completed successfully.
  • Manual Stages must be be executed in the order that they are configured in the Plan. You cannot skip a manual Stages.
  • Manual Stages will be displayed in the Plan Navigator with either this icon (not due to be triggered) or this icon (pending execution).

Navigating to the Stages for a Plan

To navigate to the Stages for a Plan:

  1. Click 'Home' to go to the Dashboard and click 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.
  3. Click the 'Actions' dropdown and click 'Configure Plan'.
  4. Click the 'Stages' tab to view the stages currently set up for the Plan.

Related Topics

For more information on configuring Stages, see the following topics:

Creating a Stage
Deleting a Stage
Editing a Stage