Bamboo 4.4 : stock images

Atlassian maintains public 'default' elastic images, currently they are available for the following operating systems:

  • Amazon Linux
  • Windows (introduced in Bamboo 3.4)

Bamboo's Elastic Bamboo feature uses these images by default. In your list of elastic image configurations, this image will have '(stock image)' appended to its name.

Amazon Linux stock image

The Amazon Linux 'default image' uses:

  • the Amazon Linux (a CentOS derivative) operating system.
  • the Bamboo elastic agent.*

and has the following default packages/capabilities:

Default packages/capabilities

Path/value

Builders

 

Ant (version 1.8.2)

/opt/ant-1.8.2

Bash (Command)

/bin/bash

Grails 1.2.2

/opt/grails-1.2.5

Grails 1.3.1

/opt/grails-1.3.7

Grails 2.0.1/opt/grails-2.0.1

Maven 1 (version 1.0.2)

/opt/maven-1.0.2

Maven 1.1

/opt/maven-1.1

Maven 2.0 (Maven 2.x) (version 2.0.11)

/opt/maven-2.0.11

Maven 2.1 (Maven 2.x) (version 2.1.0)

/opt/maven-2.1.0

Maven 2.2 (Maven 2.x) (version 2.2.1)

/opt/maven-2.2.1

Maven 3.0 (Maven 3.x) (version 3.0.4)/opt/maven-3.0.4

JDKs

 

JDK 1.5 (version 5u22)

/opt/jdk-5 (for Java Home)

JDK 1.6 (version 6u31)

/opt/jdk-6 (for Java Home)

Oracle JDK 1.7 (version 7u3)

/opt/jdk-7 (for Java Home)

OpenJDK 1.7 (version 7u2)

/opt/openjdk-7 (for Java Home)

Others

 

Mercurial 1.4 Executable (version 1.8.4)

/usr/bin/hg

* The agent jar also contains the libraries required to connect to Subversion and CVS.

Windows stock image

The Windows 'stock image' is built from:

  • the Windows 2008 Server R2 64bit operating system, with all updates applied.
  • the Bamboo elastic agent.*

and has the following default packages/capabilities:

Default packages/capabilities

Path/value

Builders

 

Ant (version 1.8.2)

C:\opt\ant-1.8.2

Maven 2.0 (Maven 2.x) (version 2.0.11)

C:\opt\maven-2.0.11

Maven 2.1 (Maven 2.x) (version 2.1.0)

C:\opt\maven-2.1.0

Maven 2.2 (Maven 2.x) (version 2.2.1)

C:\opt\maven-2.2.1

Maven 3.0 (Maven 3.x) (version 3.0.3)C:\opt\maven-3.0.3
NAnt 0.91
C:\opt\nant-0.91

JDKs

 

JDK 1.6 (version 6u33)

C:\Program Files\Java\jdk1.6.0_33

JDK 1.7 (version 7u05)
C:\Program Files\Java\jdk1.7.0_05
Browsers 
Firefox (FF10)
C:\Program Files (x86)\Mozilla Firefox
Internet Explorer (IE9)
C:\Program Files (x86)\Internet Explorer

Others

 

Git
C:\Program Files (x86)\Git\bin\git.exe

Mercurial 2.0 Executable (version 2.0)

C:\Program Files\TortiseHg\hg.exe

* The agent jar also contains the libraries required to connect to Subversion and CVS.

Notes

(info) Be aware that the default packages/capabilities listed above may change with each major release of Bamboo. There is a new default image (with its own AMI ID) for each new version of Bamboo. However, older default images will still be available for use.

Attachments:

customise_base_image.sh (application/x-sh)
customise_base_image_trunk.sh (application/x-sh)