This documentation relates to an earlier version of Bamboo.
View

Unknown macro: {spacejump}

or visit the current documentation home.

At least one builder was automatically configured when you installed Bamboo 1. You can configure more by defining builder capabilities. Bamboo supports the following types of builders:

  • ant
  • Maven
  • Maven 2
  • Grails
  • NAnt
  • devenv.com
  • msbuild.exe 2
  • PHPUnit 3
  • カスタム コマンド (「make」など)
  • スクリプト

The builders listed above are supported out-of-the-box. If you need to use a different builder, a number of third-party Builder plugin modules are available (e.g. NoseXUnit builder). You can also create your own Builder plugin (see the Bamboo Plugin Guide for details).

You can define a new builder capability for:

(info) Note that if an agent has its own specific builder capability, the value will override the value of a shared builder capability of the same name (if one exists).

Once you have configured a new builder capability in your Bamboo system, its label (e.g. 'Ant') will appear in the Builder dropdown list when you configure a Job's builder (see Specifying a Builder). The builder you select will be used for every one of that Job's builds. That is, the Job can only be built by agents which have a capability whose label is specified in the Job's Builder field.


1 This depends on the system environment variables (e.g. 'ANT_HOME=/opt/java/ant') that were present on the machine on which Bamboo was installed:

  • Bamboo Server では、インストール時に存在していた環境変数は、Bamboo にローカル サーバー機能として保存されていたものです。
  • リモート エージェントでは、インストール時に存在していた環境変数は、Bamboo にエージェント固有の機能として保存されていたものです。

2 You will need to install the .NET framework SDK and reference the default path for msbuild.exe, (e.g. C:\Windows\Microsoft.NET\Framework*64*\v2.0.50727), to use this builder.

3 You will need to install PHPUnit and reference the path to your PHP command-line interpreter, (e.g. /usr/bin/phpunit on Ubuntu), to use this builder.