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:
- what gets built (i.e. the source code repository) — this can be a custom, Job-specific source repository or the 'default source repository' of the Plan that contains this Job;
- which builder to use;
- which agent capabilities are required for the build;
- what artifacts the Job's build will produce;
- what tests to run;
- any labels with which the build result or build artifacts will be tagged;
Each new Plan created in Bamboo contains at least one Job known as the 'Default Job'.
Viewing the Plans that an Agent Can Build
To view the plans that an agent can build:
- Click the 'Administration' link in the top navigation bar.
- Click the 'Agents' link in the left navigation column to display the Agents screen, which lists all Local and Remote Agents that currently exist in your Bamboo system.
- Click the name of the agent of interest. The Agent page is displayed.
- If necessary, click the 'Executable Plans' tab to show a list of Jobs which this agent is capable of building (see screenshot below).

Screenshot above: Viewing the executable Plans for an agent
注意
- Determining which Plans an agent can build — A requirement is specified in a Job and defines the capabilities which are required by an agent to build that Job.
Together, capabilities and requirements control which agents can execute builds for particular Jobs. Each Job can only be built by agents whose capabilities meet the Job's requirements.
To determine which agents are capable of building which Jobs, see Determining which Agents can build which Jobs.