v1.3.0
What's Changed
- feat: add Ubuntu 20 and 24 docker builds by @aminya in #375
- fix: fix python installation on Ubuntu 20 by @aminya in #375
- chore(deps): update devdependencies by @renovate in #376
Breaking changes for Ubuntu Docker images
The latest
tag for setup-cpp
on Docker now points to Ubuntu 24.04
. Please pin the specific version if needed:
Base image with cmake, ninja, task, vcpkg, python, make, cppcheck, gcovr, doxygen, ccache, conan, meson, cmakelang
for Ubuntu 24.04:
FROM aminya/setup-cpp-ubuntu:24.04-1.3.0 AS builder
Image with llvm
and the base tools:
FROM aminya/setup-cpp-ubuntu-llvm:24.04-1.3.0 AS builder
Image with gcc
and the base tools:
FROM aminya/setup-cpp-ubuntu-gcc:24.04-1.3.0 AS builder
Image with mingw
and the base tools:
FROM aminya/setup-cpp-ubuntu-mingw:24.04-1.3.0 AS builder
There are also the variants for Ubuntu 22.04
FROM aminya/setup-cpp-ubuntu:22.04-1.3.0 AS builder
FROM aminya/setup-cpp-ubuntu-llvm:22.04-1.3.0 AS builder
FROM aminya/setup-cpp-ubuntu-gcc:22.04-1.3.0 AS builder
FROM aminya/setup-cpp-ubuntu-mingw:22.04-1.3.0 AS builder
And for Ubuntu 20.04
:
FROM aminya/setup-cpp-ubuntu:20.04-1.3.0 AS builder
FROM aminya/setup-cpp-ubuntu-llvm:20.04-1.3.0 AS builder
FROM aminya/setup-cpp-ubuntu-gcc:20.04-1.3.0 AS builder
FROM aminya/setup-cpp-ubuntu-mingw:20.04-1.3.0 AS builder
Note that nala
is no longer included in the setup-cpp images by default. You can install it manually via setup-cpp --nala true
in your Docker image if you rely on it.
Full Changelog: v1.2.2...v1.3.0