A capability is a feature of an agent. A capability can be a:
- builder (e.g. Maven)
- JDK
- custom capability (a key-value property which defines a particular characteristic of an agent, e.g. 'operating.system=WindowsXP' or 'fast.builds=true')
- Perforce (location of the P4 client application, if Perforce is being used as the source repository)
機能は、エージェント固有として定義することも、すべてのローカル エージェントまたはすべてのリモート エージェント間で共有することもできます。エージェント固有の機能の値は、同じ名前の共有機能 (存在する場合) の値をオーバーライドします。
To view an agent's capabilities,
- Click the 'Administration' link in the top navigation bar.
- Click the 'Agents' link in the left navigation column.
- 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.
- The 'Agent' page will be displayed (see screenshot below), showing a list of all shared capabilities and agent-specific capabilities (if any exist) that apply to this agent in the 'Capabilities' tab. The capabilities will be grouped under the 'Agent-Specific Capabilities' and 'Shared Capabilities' sections, as follows:
- 'Builder' — builder capabilities. This sub-section will only display, if you have builder capabilities defined.
- 'JDK' — JDK capabilities. This sub-section will only display, if you have JDK capabilities defined.
- 'Custom' — custom capabilities. This sub-section will only display, if you have custom capabilities defined.
- 'Perforce' — perforce capability. This sub-section will only display, if you have a Perforce capability defined.
To define a new capability, see Configuring Capabilities.
Screenshot: 'Agent Capabilities'