Skip to end of metadata
Go to start of metadata

This page...

... describes how to install, set up and start using Bamboo.

If you're upgrading Bamboo...

... you should read the Bamboo upgrade guide instead of this page.

For production installs...

... we recommend that you read
Bamboo best practice - system requirements. 

Atlassian Bamboo is a continuous integration (CI) and deployment server. Bamboo assists software development teams by providing:

  • automated building and testing of software source-code status.
  • updates on successful and failed builds.
  • reporting tools for statistical analysis.

Please see the following pages for information about getting started with Bamboo: 

1. Install and start Bamboo  

See one of:

Once it's started, you can access Bamboo in your browser at http://localhost:8085/.

2. Set up notifications

Bamboo can send build result notifications using:

3. Get building with Bamboo

Bamboo has the concept of a 'plan' to look after the configuration for a build. So, to run your first build, you create and run a plan:

  • No labels


  1. What about Getting started with PHP and Bamboo??

    There are a few standard build, test, deploy standards like Phing, PHPUnit, such as php copy/paste detector (phpcpd)PHP Mess DetectorPHP_Depend and PHP CodeSniffer to name a few.

    I'm evaluating Bamboo and started a Build project by adding a "task" and selected PHPUnit, but Bamboo says "No agents meet the job's requirements". I wouldn't expect to get error messages just by selecting standard Bamboo tasks.....very confusing for those new to CI.

  2. Hi Jason,

    We're currently working on some enhanced PHP and Phing functionality. Please stay tuned, and we will hope to have something for you soon.

    In this case, it looks like you need to add a PHPUnit capability so that Bamboo knows where to look for the build capability. Head to:

    Bamboo admin > Server capabilities

    Under the Add capability section, at the bottom of the page, add a PHPUnit/PHPUnit 3.3.x Executable type. Bamboo should then find the capability to complete your build.



    1. Nathan Pye [Atlassian] - Thanks for the prompt response.

      We're currently working on some enhanced PHP and Phing functionality. Please stay tuned

      That sounds great but,.....are you able to give an indication of when? 1 week, 6 months, 2 years??

      My evaluations are now, and if announcements are 6 months out we'd be looking at Jenkins, et al. So any indications will help.

      Thanks, Jason

    2. Hello

      Do you have some news for php dev ?

    3. Hi Nathan, are there some news for php test tools?

      Thanks in advance

  3. Bamboo admin > Server capabilities

    Also, this menu item does not exist in Bamboo OnDemand ??

  4. Anonymous

    I need to begin evaluating Bamboo for my python Django platform. How should I start. Things are not very much clear for a person new to Bamboo


    1. Hi,

      There are is currently no specific support for Python/Django in Bamboo - in particular there are no native testing modules. This doesn't mean that you can't use Bamboo for managing Python - we use it here for a number of scripts, and do this using the script task to call the python executable:

      Native Python support is on the roadmap for the future, but I can't give any certain dates at the moment.

      I hope that this helps a bit.



  5. HI Friends,

    Is Bamboo technique working in .Net Applications????????