This is the documentation for Bamboo 5.7. View this page for the

Unknown macro: {spacejump}

of Bamboo, or visit the latest Bamboo documentation.

This page contains instructions to help you install Bamboo on Mac.

Note that Bamboo ships with a built-in HSQL 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.

1. Check supported platforms

Better check the Supported platforms page first; it lists the application servers, databases, operating systems, web browsers and JDKs that we have tested Bamboo with and recommend.

 Note that Atlassian currently only supports Bamboo on x86 and 64 bit x86 derived hardware platforms.

On this page:

2. Install Java

Using Mac OS X 10.9 Mavericks?

You will need to skip the steps below and install Java 6 manually from Apple Support.

If Java is not on your system, Mac OS X will prompt you to install it. 

To get Mac OS X to install Java, run this command in a terminal:

java -version

If you receive output similar to the example below, you already have Java (The version of Java should be 1.6.0 or 1.7.x.).

If Mac OS X prompted you to install Java, you can test that it installed correctly by running the command above a second time.

 

3. Check permissions

Check your system permissions. You will need to have permissions for both the Bamboo installation and home directories. 

4. Download Bamboo 

Download Bamboo from the Atlassian download site. You can use either the tar.gz archive or the Mac OS X Installer version (.dmg).

Installing using the tar.gz archive

  1. Extract the downloaded file to an install location. The path to the extracted directory is referred to as the <Bamboo installation directory> in these instructions.
  2. Create your Bamboo home directory (without spaces in the name), and then edit the <Bamboo installation directory>/atlassian-bamboo/WEB-INF/classes/bamboo-init.properties file – uncomment the bamboo.home line and add the absolute path to your home directory. Here's an example of what that could look like when you're done:

     

    Important

    You should not locate your Bamboo home directory inside the <Bamboo installation directory> — they should be entirely separate locations. If you do put the home directory in the <Bamboo installation directory> it will be overwritten, and lost, when Bamboo gets upgraded.

Installing using the Mac OS X installer

  1. Launch the Bamboo Mac OS X installer. This will mount the Atlassian Bamboo installation volume.
  2. Launch the Bamboo Continuous Integration Server Installer.app to begin the installation wizard. The installer requires you to specify two directories:
    • Bamboo installation directory— This is the directory where Bamboo's application files will be installed. The default is:

      /Applications/Bamboo
    • Bamboo home directory— This is the directory where Bamboo will store its configuration data. If the directory you specify doesn't exist, Bamboo will create the directory when it launches. The default is:

      /Users/<current-user>/bamboo-home

Important

You must use forward-slashes in your directory path. Backslashes are not recognised by Bamboo. Please ensure that the Bamboo home directory is not located inside the Bamboo installation directory.

5. Start Bamboo!

In Terminal, change directory to <Bamboo installation directory> and run this command:

bin/start-bamboo.sh

Access your running Bamboo instance by going to your web browser and entering the address:  http://localhost:8085/ .

6. Configure Bamboo

Configure Bamboo using the Setup Wizard that is displayed. Read Running the Setup Wizard for further instructions.

7. Running Bamboo as a service

If you want to run Bamboo as a service, then please consult Running Bamboo as a service.

Known issues and troubleshooting

If something is not working correctly after you have completed the steps above to install Bamboo, please check for known Bamboo issues and try troubleshooting your upgrade as described below:

  • Check for known issues. Sometimes we find out about a problem with the latest version of Bamboo after we have released the software. In such cases we publish information about the known issues in the Bamboo Knowledge Base. Please check the known issues in the Bamboo Knowledge Base and follow the instructions to apply any necessary patches if necessary.
  • Did you encounter a problem during the Bamboo installation? Please refer to the guide to troubleshooting upgrades in the Bamboo Knowledge Base.
  • If you encounter a problem during the upgrade and cannot solve it, please create a support ticket and one of our support engineers will help you.

  • No labels