This documentation relates to an earlier version of Bamboo.
View

Unknown macro: {spacejump}

or visit the current documentation home.

A Bamboo plan (or build plan) is the "recipe" for a build.

A plan defines: what gets built (i.e. the source-code repository); how the build is triggered; which builder to use; which agent capabilities are required for the build ; what artifacts the build will produce; what tests to run; who will be notified of the build result; any labels with which the build result or build artifacts will be tagged; and who has permission to view and perform various actions on a plan and its build results.

Every plan belongs to a project.

Determining which plans an Agent can build:

A requirement is an agent capability required by a build plan.

Together, capabilities and requirements control which agents can execute builds for particular plans. Each plan can only be built by agents whose capabilities meet the plan's requirements.

Matching can be specified as either a regular expression or an exact match. See Specifying a Plan's Capability Requirements.

To view the plans that an agent can build,

  1. Click the 'Administration' link in the top navigation bar.
  2. Click the 'Agents' link in the left navigation column.
  3. The 'Agents' page will be displayed, showing lists of all Local Agents and Remote Agents in your Bamboo system. Click the name of the agent in which you are interested.
  4. The 'Agent' page will be displayed. Click the 'Executable Plans' tab.
  5. The plans that the agent is capable of building will be listed (see screenshot below).
    (info) To determine which agents are capable of building which plans, see Determining which Agents can build which Plans.

Screenshot: 'Agent — View Executable Plans'

  • ラベルなし