Skip to content

Switch to opam2 and new container layout

Choose a tag to compare

@avsm avsm released this 07 Jun 10:36
· 750 commits to master since this release
  • Install the Bubblewrap sandboxing tool in all distributions and remove the older wrappers for opam2 namespace usage.
  • Ensure that X11 is available in the containers so that the OCaml Graphics module is available (#8 via @kit-ty-kate)
  • Add concept of a "Tier 1" and "Tier 2" distro so that we can categorise them more easily for container generation.
  • Add support for Alpine 3.7 and Ubuntu 18.04 and Fedora 28.
  • Update Ubuntu LTS to 18.04.
  • Deprecate Ubuntu 17.10 and 12.04 (now end-of-life).
  • Alter the individual compiler containers to omit the patch version from the name. They will always have the latest patch version for CI.
  • Allow distro selection to be filtered by OCaml version and architecture. This allows combinations like Ubuntu 18.04 (which breaks on earlier versions of OCaml due to the shift to PIE) to be expressed.
  • Add missing OpenSUSE to the latest distros list.
  • Add Ppc64le architecture.