All Versions
Bamboo 5.13Bamboo 5.7.x
Bamboo 5.6.x
More...
A project is a collection of Plans. Projects enable you to easily group and identify plans which are logically related to each other. They are especially useful when generating reports across multiple Plans.
Note that creating a new project only requires defining the Project Name and Project Key, which is (optionally) done as part of the process of creating a new plan.
A Plan defines everything about your entire build process. Plans:
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:
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.
A Job is a single build unit within a Plan. One or more Jobs can be organised into one or more Stages. A Job defines:
Each new Plan created in Bamboo contains at least one Job known as the 'Default Job'.
A build is the execution of either a Plan or a Job. The execution of a Plan is referred to as a 'Plan build' and that of a Job is a 'Job build'.
Each plan's build results are stored in a subdirectory under your 'Build Directory' (see Locating Important Directories and Files).