All Versions
Bamboo 5.13Bamboo 5.7.x
Bamboo 5.6.x
More...
The instructions on this page describe how to upgrade to Bamboo 3.0 from a previous version of Bamboo. For details on the Bamboo 3.0 release, see the Bamboo 3.0 Release Notes.
Please following the Bamboo 3.0-specific instructions on this page, in addition to the upgrade instructions in the Bamboo Generic Upgrade Guide.
Please read the Supported Platforms page for the full list of supported platforms for Bamboo.
On this page:
We are ending support for Internet Explorer 7 (IE7) in this release. Please see End of Support Announcements for Bamboo for further details.
We are planning on ending support for Java Platform 5 (JDK/JRE 1.5) in Bamboo 3.1. Please see End of Support Announcements for Bamboo for further details.
In Bamboo 2.7 and earlier, artifacts are stored under xml-data/builds
under your ${bambooHome
} (unless specified otherwise). An upgrade task for Bamboo 3.0 will move your artifacts out of ${bamboo.project.directory
} into a separate artifacts
directory under ${bambooHome
}. If your artifacts are currently not located under your ${bambooHome
}, i.e. you manually changed the location of your ${bamboo.project.directory
}, you will need to do one of the following:
${bambooHome
} to accommodate the artifacts in the new artifacts
directory, orbamboo.artifacts.directory
property (in bamboo.cfg.xml
) to the preferred location for your artifacts. You must update this property before the upgrade. The upgrade task will use the location specified by this property, rather than moving artifacts to the new artifacts
directory under ${bambooHome
}. If your
${bamboo.project.directory
currently points to a different physical disk to your ${bambooHome}
, the upgrade process will copy (rather than move) data between locations, unless you set the bamboo.artifacts.directory
property.
The new Default Path for Artifacts
xml-data/builds/PLAN_KEY/download-data
<bamboo-home>/xml-data/builds/JOB_KEY/download-data/artifacts/build-BUILD_NUMBER
<bamboo-home>/artifacts/PLAN_KEY/shared/build-BUILD_NUMBER/
Unable to move DIRECTORY_NAME_A -> DIRECTORY_NAME_B, destination directory already exists. This might indicate interrupted upgrade process. To continue upgrade, move directory manually.
Bamboo 3.0 is using the new 2.4 version of the Seraph authenticator. Please, go through the Integrating Crowd with Atlassian Bamboo steps to ensure that the new necessary configurations will be applied.
Before you begin, do the following:
We strongly recommend that you do the following to back up your Bamboo installation:
If you are using plugins, ensure that your plugins are compiled against 3.0 before upgrading.
Before you upgrade, please read the following important points that relate to Bamboo 2.7.
In addition to the notes below, please read the Upgrade Guide for every version you are skipping during the upgrade. The complete list of Upgrade Guides is available here.
If you are a Bamboo plugin developer, please refer to our Changes for Bamboo 3.0 guide, which outlines changes in Bamboo 3.0 that may affect Bamboo plugins compiled for Bamboo version 2.7.x or earlier. In particular, please note that the /build
REST endpoint has been replaced with /result
. Expand parameters have also been changed from builds.build
to results.result
.
If something is not working correctly after you have completed the steps above to upgrade your Bamboo installation, please check for known Bamboo issues and try troubleshooting your upgrade as described below: