This documentation relates to an earlier version of Bamboo.
View

Unknown macro: {spacejump}

or visit the current documentation home.

This documentation applies to Bamboo version 1.2.x. The latest Bamboo documentation is available via this link.

(warning) Upgrading? Please see the Bamboo 0.8 Upgrade Guide.

The Bamboo 0.8 release is our biggest yet and is chock full of new features!

Brand spanking new UI

Bamboo 0.8 comes with a new modern look and feel as well as usability improvements.

  • Clear, concise summary of your builds
  • Latest status widget - see the status of your build, anywhere, anytime.
  • Alt + E (this depends on your browser]) for quick edit of your Build Plan from any build screen

Labels Labels Labels

Get organised with labels! Easily create labels for builds and view the most frequently used labels.

Bored of labelling everything yourself? You can even get Bamboo to automatically label for you!

Clover Reports Plugin

Check out the test coverage for your code! You can now get code coverage trends data at your finger tips. Is your team improving on their coverage? Or are things going south.

To enable, make sure your build produces Clover XML reports and configure their location in your build plan.

Favourite Build Plans

Too many projects starting to drown your dashboard? Choose your favourite build plans and cut down on the clutter.

Sloooowest running tests

On top of the existing "Most number of failures" report for tests, there's also the slowest running tests. Find out what's throttling your build and nut it out!

Pretty URLs

Bamboo is now armed with "Nice URLs" (e.g. browse/BAM-MAIN-1465/test for test of build BAM-MAIN-1465). Not only do they make you feel warm and fuzzy on the inside, they can keep you better organised and links are much easier to share and guess.

Projects, Plans, Builds

For 0.8, we've renamed our key concepts to make it far less confusing for everyone. Now, Projects (e.g. Confluence) can have multiple Plans (e.g. Unit Test, Functional test) which then gets run to produce Builds (e.g. CONF-UNIT-234).

We've also made a myriad of general improvements:

  • Rename and move projects and plans
  • New Build Strategies
    • Daily Builds - Quick and easy way to run a build at a time in the day
    • Manual Build - Need to stop your build from being triggered? The manual build strategy lets you manually trigger off the build only!
    • Cron for flexible building - Have more complex scheduling needs? You can write your own Cron expressions to schedule your build anyway you like!
  • XML Import and Export - stay safe and secure, backup that precious build data!

Legendary Pluggability

Bamboo now has more plugin points than you can poke a set of stumps at! In fact, our Clover Report Plugin was written entirely as a plugin.

We haven't had time to document them all yet, but they include arbitrary build actions, post build actions, custom builders and custom reports. Stay tuned!

Bamboo Plugin for JIRA 3.7

Just like Bamboo can show the JIRA keys related with a particular build, JIRA now has a plugin to show the related builds for a particular issue. Simply install the plugin to your JIRA instance, point to your Bamboo server in the JIRA administration and you can view the Bamboo builds as a tab panel for each issue.

Other Updates and Bug Fixes

key summary priority status

Unable to locate Jira server for this macro. It may be due to Application Link configuration.