Breaking Changes
- The new default image is ubuntu noble x86_64.
- The image name now has the form
<distro>-<edition>-<arch>-<version>
. - A hyphen (
-
) character is not allowed in any of the name components. - A
-latest
image tag is used unlessBDDE_VERSION
is specified.
New Images
- alpine edge for x86_64 and ppc64le
- fedora 34 for x86_64 (supports asan, tsan, ubsan) and ppc64le
- ubuntu focal for ppc64le and s390x
- ubuntu noble for x86_64 (supports asan, tsan, ubsan)
What's Changed
- Pass B2 env vars to docker container by @Flamefire in #4
- Reorganize CI and add support for more containers by @jeking3 in #6
- Simplify CI script and add alpine images by @jeking3 in #7
- Add fedora-34-x86_64 to prove out dependencies, fix libs/stacktrace by @jeking3 in #8
- Align outside user with inside user more reliably.
- Ensure jam files are provided inside the container.
- Avoid:
/usr/bin/windres: Can't detect architecture
on specific platforms.
New Contributors
- @Flamefire made their first contribution in #4
Full Changelog: v2.0.2...v3.0.0