Internet Explorer is no longer supported. Many things will still work, but your experience will be degraded and some things won't function. Please use a modern browser such as Edge, Chrome, or Firefox.

Upgrading BuildMaster

view on GitHub

BuildMaster is self-managed, which means you can decide when and how often to upgrade. When planning an upgrade for your BuildMaster instance, there are two categories of releases that you should consider:

  • Maintenance releases are low risk and contain only backward-compatible enhancements, bug fixes, and security patches; we recommend upgrading to the latest maintenance release at least once every quarter
  • Major releases typically implement a brand new feature or revise an existing feature and are inherently higher risk than a maintenance release; we recommend reading the release notes carefully before planning to upgrade

To learn more, see: When should I upgrade my Inedo Product?

BuildMaster Upgrade Path

You can find which version of BuildMaster you're currently using in the bottom-right corner of the BuildMaster web application.

Current Version Upgrade Path
BuildMaster 2024.* This is the current release, and you should perform regular maintenance upgrades to stay up to date.
BuildMaster 2023.*
BuildMaster 2022.*
BuildMaster 7.0.*
BuildMaster 6.2.*
Upgrade directly to latest BuildMaster 2024 (see notes)
BuildMaster 6.1.*
BuildMaster 6.0.*
Upgrade to latest BuildMaster 6.1, then to latest BuildMaster 2024 (see notes)
BuildMaster 5.*.* Upgrade to latest BuildMaster 6.1, then to latest BuildMaster 2024 (see v5 notes)
BuildMaster 4.*.*
BuildMaster 3.*.*
Upgrade to BuildMaster 4.9.10, then to latest BuildMaster 6.1, and then to latest BuildMaster 2024 (see v3/v4 notes)
BuildMaster 2.*.*
BuildMaster 1.*.*
Retire instance and start from scratch

How to Upgrade BuildMaster

The method you use to upgrade BuildMaster depends on how you installed BuildMaster. However, we recommend that you make a backup copy before upgrading in case something goes wrong and you need to roll back. This is especially important if you are performing a major upgrade.

Windows Servers (Inedo Hub)

If you installed BuildMaster on Windows using the Inedo Hub, it's an easy process.

Inedo Hub

Simply click Upgrade next to BuildMaster, select the desired version, and click Install.

Linux Servers (Docker)

If you installed BuildMaster on Linux, you can follow our upgrading your Docker containers guide to learn more.