Bamboo 5.9 upgrade notes
We’ve collected some important notes on upgrading to Bamboo 5.9. For details on all the new features and improvements we’ve introduced in this release, see the Bamboo 5.9 release notes.
Upgrade notes
Here’s some important information you should know about before upgrading.
Changes to Clover Plugin integration
Automatic Clover integration for Maven 2 and Maven 3 tasks has been changed. It has tighter integration and adds Clover goals between goals from an original command so that a build will be performed only once (i.e. it will not run a separate build phase as it did before). Automatic Clover integration will not happen when your Maven task contains the install
or deploy
commands; this is to protect your repositories from being polluted by instrumented code.
Check if any of your Maven tasks that use automatic Clover integration use the install
or deploy
Maven commands. If they do: either disable automatic Clover integration for those jobs or change the phase to the verify
command (or earlier) or set up a dedicated job for Clover. Otherwise, your jobs will not produce Clover's coverage reports.
Changes to supported platforms
This release of Bamboo does not introduce any changes to supported platforms. For more information about what the latest stable release of Bamboo supports, see Supported platforms.
How to upgrade Bamboo
See the Bamboo upgrade guide for a complete walk-through of the upgrade process that includes descriptions of all the available upgrade paths, prerequisites, and methods.