We’re excited to announce that Semaphore now offers Ubuntu 24.04 as one of our available build images. Starting this week, you can take advantage of the latest Ubuntu LTS release on Semaphore to run your CI/CD pipelines.

What’s New

The Ubuntu 24.04 image ships with updated versions for all the software you love, including:

  • Docker 28
  • Updated runtimes for all languages
  • Updated SDKs for cloud providers
  • Newer versions of browsers for end-to-end testing
  • Extended support and the latest patches

You can find all the details on our Ubuntu 24.04 image in the docs.

What’s Changing for You

  • New OS image: Ubuntu 24.04 is now available alongside our existing images.
  • Non-breaking update: There are no breaking changes—your existing pipelines will continue to run exactly as before.

Impact on Your Pipelines

Since this isn’t a disruptive change, your current workflows will not be affected. The main advantage is simply having access to the latest Ubuntu LTS version, with all its updated packages, improved performance, and extended security support.

How to Use Ubuntu 24.04

To start using Ubuntu 24.04:

  1. Open your project’s pipeline configuration.
  2. Select a pipeline
  3. Under Agent select “Linux Based Virtual Machine”
  4. Select either one of the e2 or f1 machine types
  5. Select ubuntu2404

Alternatively, you can change the agent on the pipeline YAML directly. For example:

version: v1.0
name: CI Pipeline
agent:
  machine:
    type: f1-standard-2
    os_image: ubuntu2404

Commit and push the changes. Your next pipeline run will execute on Ubuntu 24.04.

F1 & E2 Machines: Rock-Solid Performance

Please note that the Ubuntu 24.04 image is currently supported only on our high-performance e2 and f1 machines. Both machine types deliver:

  • e2 machines: Cost-effective builds with great concurrency and reliability.
  • f1 machines: Top-tier speed, ideal for CPU-intensive tasks and faster feedback loops.

If you haven’t tried f1 machines yet, now’s a perfect time to see what they can do for your build times!

Looking Ahead: Ubuntu 20.04 Deprecation

Ubuntu 20.04 reaches official EOL on 31 May 2025. We plan to deprecate our 20.04 image shortly thereafter and will publish a follow-up announcement well in advance to help you migrate. No action is needed right now—just stay tuned for that future notice.

Thank you for choosing Semaphore! We’re committed to keeping your CI/CD environment up to date and performant. If you have any questions or feedback about the Ubuntu 24.04 rollout, please reach out to support or our post your questions on our Discord server.

The post Semaphore Now Supports Ubuntu 24.04 appeared first on Semaphore.

Aleksandar MitrovicSource