All Versions
Bamboo 5.13Bamboo 5.7.x
Bamboo 5.6.x
More...
You can view all the builder capabilities that have been defined in Bamboo on the 'Builders' page. These include local server capabilities, local agent-specific capabilities and remote agent-specific capabilities.
To view and configure the Builder capabilities defined in Bamboo,
Bamboo's automatic detection of builders
When you install the Bamboo server application or the Bamboo Remote Agent application on another machine, either of these applications will automatically look for existing builders installed on the same machine (based on a combination of the machine's environment variables and other conditions). A 'builder capability' will be created for each builder that that either of these Bamboo applications find.
The environment variables and conditions that Bamboo uses to automatically detect and create builder capabilities are:
ANT_HOME environment variableMAVEN_HOME environment variableM2_HOME or MAVEN2_HOME environment variableGRAILS_HOME environment variable/bin/bash filephpunit file anywhere within the machine's PATH environment variable valueWith the exception of the 'Command' builder, the paths for each automatically detected builder are based on the path 'string' values found within these environment variables.
Local agents and builder capabilities
Since Bamboo automatically looks for builders installed on the same machine and creates a 'builder capability' for each builder installation it finds, all existing and subsequent local agents that you create will possess these builder capabilities. Hence, when you access the 'Builders' page and view these builder capabilities, all local agents will be grouped together in the 'All local agents' category and you will only be able to remove these builder capabilities from all local agents, not from individual local agents.
Screenshot: 'Builders'