Skip to content

Releases: jeking3/bdde

v3.0.0

01 Jun 14:27
Compare
Choose a tag to compare

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 unless BDDE_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

Full Changelog: v2.0.2...v3.0.0

v2.0.2

16 Apr 21:59
59ffd1e
Compare
Choose a tag to compare

What's Changed

  • add support for address-model=32 on ubuntu focal x86_64 by @jeking3 in #2
  • automate docker hub image releases when making GitHub release

Full Changelog: v2.0.1...v2.0.2

v2.0.1

02 Feb 14:59
6ef2d9f
Compare
Choose a tag to compare

Changes:

  • Map host user to container user (boost) so permission problems are avoided.

Full Changelog: v2.0.0...v2.0.1

v2.0.0

30 Jan 18:56
f0093f4
Compare
Choose a tag to compare

Major differences:

  • Updated containers: ubuntu focal for x86_64 and arm64, fedora 34 for s390x (big-endian).
  • Added a CI test suite that builds some stuff to make sure things are working.

Breaking changes (relative to v1.0.0):

  • BDDE_OS (deb, red) is now BDDE_DISTRO (ubuntu, fedora)
  • BDDE_ARCH ppc64 has been replaced with s390x
  • BDDE_EDITION is new (the edition of the distribution)
  • The container naming structure has changed

v1.0.0

30 Jan 17:31
e1b55b4
Compare
Choose a tag to compare

The original release from 2018, using Ubuntu Bionic and Fedora 25 and providing x86_64, arm64, and ppc64 architectures.