Supported platforms
Installing and upgrading
- Supported platforms
- End of support announcements for Bamboo
- Installing Bamboo on Linux
- Installing Bamboo on Mac OS X
- Installing Bamboo on Windows
- Running the Setup Wizard
- Bamboo remote agent installation guide
- Bamboo installation guide
- Running Bamboo as a service
- Bamboo upgrade guide
- Running Bamboo Server in AWS
On this page
Related content
- No related content found
This page describes the supported platforms for Bamboo 6.3 .
Definitions:
Supported - you can use Bamboo with this platform.
Limited - you can evaluate Bamboo on this platform, but you can't use it to run a production Bamboo site.
Deprecated - support for this platform will end in an upcoming release.
Java
Oracle JDK:
Java 1.8
Open JDK:
Java 1.8
Good to know:
- Once the JDK is installed, you will need to set the JAVA_HOME environment variable, pointing to the root directory of the JDK. Some JDK installers set this automatically (check by typing 'echo %JAVA_HOME%' in a command prompt, or 'echo $JAVA_HOME' in a shell). You need to do this before installing Bamboo, as Bamboo will automatically configure JDK capabilities based on the system environment variables on your machine.
- For Bamboo server, it is not enough to have just the JRE. Please ensure that you have the full JDK.
- You only need to run the agent and server using a supported JDK. Agents can build software with any JDK version.
Operating systems
Operating systems:
Microsoft Windows
Linux
Solaris
MacOS / OSX
Good to know:
- For Linux, You should create a dedicated user to run Bamboo. Bamboo runs as the user it is invoked under and can potentially be abused. See Installing Bamboo on Linux.
Databases
MySQL:
MySQL 5.6.3
MySQL 5.7
PostgresSQL:
PostgreSQL 9.2
PostgreSQL 9.3
PostgreSQL 9.4
PostgreSQL 9.5
PostgreSQL 9.6
PostgreSQL 10
Microsoft SQL Server:
SQL Server 2012
SQL Server 2014
SQL Server 2016
Oracle:
Oracle 12c
H2:
1.4.194 (shipped with Bamboo)
Good to know:
MySQL is supported when used with the JDBC Connector/J 5.1.
Supported only with the InnoDB storage engine.
- PostgreSQL is supported when used with the JDBC driver bundled with Bamboo.
- SQL Server is supported when used with Microsoft's JDBC driver .
- Bamboo ships with a built-in H2 database, which is fine for evaluation purposes but is somewhat susceptible to data loss during system crashes. For production environments we recommend that you configure Bamboo to use an external database .
Web browsers
Web browsers:
Mozilla Firefox
Chrome
Safari
Microsoft Edge
Microsoft Internet Explorer 11
Good to know:
- If not specified otherwise, the latest stable version supported.
Source repositories
CVS
Git
1.8.1.5 and later
Mercurial:
1.8 and later
Perforce
Subversion:
1.5
1.6
1.7
1.8
Good to know:
- Bamboo 4.2, and later versions, support Subversion 1.7, but use the Subversion 1.6 Workspace Format by default to keep backwards compatibility with older Subversion working copies. You can set the
bamboo.svn.wc.format
system property if your Bamboo plans need to use Subversion 1.7 commands as part of your build scripts. See Setting Bamboo to Support Subversion 1.7 Workspace Format for details. - Bamboo works with Subversion 1.8, and supports the 1.8 Workspace Format.
Application servers
Bamboo runs on a bundled Apache Tomcat and it's the only supported configuration.
Agents and custom EC2 images
Atlassian doesn't provide support for customized images. Bamboo provides flexibility to use customized machine images, but it's impossible for us to support all individual configurations.
Use Bamboo stock images as the base for all image customizations to ensure a minimal level of consistency of your Elastic Bamboo setup.
Related content
- No related content found