Skip to end of metadata
Go to start of metadata

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

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

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

  • No labels

7 Comments

  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.

    Cheers,

    Nathan

    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

  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.

      Cheers,

      Nathan

  5. HI Friends,

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