Linux stack update policy
Linux stacks on Bitrise are based on Ubuntu LTS releases. Each Bitrise stack is based on one Ubuntu LTS version and never gets upgraded to another. Instead, we release new stacks and sunset older ones over time.
Updating a stack to a new version might cause problems with some builds. To help ease the transition, you can use the previous version of a stack for 2-3 days after an update: Using the previous version of a stack.
For macOS specific information, check out macOS stack update policy.
Linux stack offeringsClick to copy link
Bitrise offers multiple Linux stacks to handle different use-cases.
You can check the available stacks at any given time here.
Each stack is based on one release of a Linux distribution. At the moment, we offer stacks based on Ubuntu LTS releases. Tools are installed on this base image, creating the Bitrise edition of a system.
The stack name and ID contains all of the above parameters and looks like this in practice:
- Name: Ubuntu Noble 24.04 - Bitrise 2025 Edition
- ID:
ubuntu-noble-24.04-bitrise-2025-android
There are subtle differences between the different Linux stacks and their update frequency. You need to be aware of these details in order to pick the right stack and to avoid sudden broken builds.
Linux stack updatesClick to copy link
A new Bitrise edition and a new stack is created each year. This is always based on the latest Ubuntu LTS release.
Besides the new Ubuntu release, this new yearly Bitrise edition contains breaking changes that would have been too disruptive to ship in existing stacks. For example:
- Upgrading a preinstalled tool to a new version with breaking changes.
- When multiple versions of a tool are installed (for example, Ruby, Node.js,), removing an old version that reached its end-of-life and no longer receives security fixes.
- Configuration changes that could be breaking to some or all user workflows.
| Year of stack release | Stack name | Ubuntu base |
|---|---|---|
| 2024 | Ubuntu Jammy 22.04 - Bitrise 2024 Edition | Ubuntu 22.04 LTS |
| 2025 | Ubuntu Noble 24.04 - Bitrise 2025 Edition | Ubuntu 24.04 LTS |
| Future releases (release codenames are unknown at this point) | ||
| 2026 | Ubuntu 26.04 - Bitrise 2026 Edition | Ubuntu 26.04 |
| 2027 | Ubuntu 26.04 - Bitrise 2027 Edition | |
| 2028 | Ubuntu 28.04 - Bitrise 2028 Edition | Ubuntu 28.04 |
| 2029 | Ubuntu 28.04 - Bitrise 2029 Edition |