Bamboo 0.8 Release Notes

All Versions
Click for all versions
Bamboo 1.0 Documentation
This documentation applies to Bamboo version 1.0.x. The latest Bamboo documentation is available via this link.

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

    Unable to render embedded object: File (ui.png) not found.

    Unable to render embedded object: File (ui2.png) not found.

Labels Labels Labels

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

Unable to render embedded object: File (heatmap.png) not found.

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

Unable to render embedded object: File (label.png) not found.

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.

Unable to render embedded object: File (fav.png) not found.

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!

Unable to render embedded object: File (longRunning.png) not found.

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.

Unable to render embedded object: File (jira-bamboo-plugin.jpg) not found.

Other Updates and Bug Fixes

Atlassian JIRA (41 issues)
Key Summary Pr Status
BAM-382 error viewing charts throws error Blocker Resolved
BAM-468 Reloading pages from remote machines is very slow. Critical Resolved
BAM-532 Longest Running test report Major Resolved
BAM-531 getBuildResults returns an empty error list if there are problems Major Resolved
BAM-529 Internet Explorer crashes on Build Configuration Page Major Resolved
BAM-527 Default plan should be called 'Default' rather than 'Main build' Major Resolved
BAM-524 Clear all errors option Major Resolved
BAM-522 Confusing label on an admin field Major Resolved
BAM-521 Typo in report name Major Resolved
BAM-519 Ability to select Favourite Builds (Plans) Major Resolved
BAM-516 Add tooltips to the build results navigator Major Resolved
BAM-512 Internal Server Error on editing build for Confluence (Postgre, Tomcat) project Major Resolved
BAM-510 UI Improvements Major Resolved
BAM-503 "Cannot find or execute 'null' at 'null' " while trying to create a new build Major Resolved
BAM-502 Additional Build Strategies Major Resolved
BAM-494 Wrong title on 'Test Running Duration' graph Major Resolved
BAM-487 Server error creating build Major Resolved
BAM-482 Allow moving of builds between projects Major Resolved
BAM-481 Checking out non-existant module causes infinite building loop Major Resolved
BAM-476 Manually stopping a build throws error Major Resolved
BAM-475 Nice / Pretty URLs Major Resolved
BAM-473 Tagging Build Results Major Resolved
BAM-471 Deleting builds may result in a non existent build queued in pipelines Major Resolved
BAM-467 Build Expiry Seems running in an infinite loop Major Resolved
BAM-443 Restrict height of <pre> "windows" such that you don't need to scroll down to access the horizontal scrollbar Major Resolved
BAM-416 Stopping a build puts a ThreadDeath error on the dashboard Major Resolved
BAM-384 Current build status always available Major Resolved
BAM-365 Extensible system for collecting project metrics across builds Major Resolved
BAM-340 Bamboo build panel for JIRA issues Major Resolved
BAM-148 Add 'change detection' option for manual build only Major Resolved
BAM-99 XML Export Major Resolved
BAM-578 Bamboo not displaying Minor Resolved
BAM-528 webapp hangs on refresh occasionally Minor Resolved
BAM-508 Back button when Creating a Build Minor Resolved
BAM-501 Project/Build Terminology Confusing Minor Resolved
BAM-488 configuring artifacts - links that do nothing and navigation Minor Resolved
BAM-457 Manual build does not pick up changes Minor Resolved
BAM-397 link to latest live build Minor Resolved
BAM-371 Poll at specific times Minor Resolved
BAM-143 Update Quartz usage to utilise Spring Minor Resolved
BAM-48 Allow renaming of projects Minor Resolved

Labels:

Enter labels to add to this page:
Wait Image 
Looking for a label? Just start typing.