Skip to content

Add support for Ubuntu Jammy

Chris Cantwell requested to merge ccantwel/nektar:pkg/add-ubuntu-jammy into master

Issue/feature addressed

Ubuntu Jammy was released in April 2022, but we were not testing Nektar++ on it.

Proposed solution

Add CI and packaging jobs to test and package for this version.

Implementation

Dockerfiles for this OS release, as well as the Debian packaging files, have been created.

Tests

Notes

  • There do not appear to be any changes needed from focal in order to compile jammy.
  • This MR also re-enables pipelines to be run manually from the web interface, which was accidentally lost when switching to workflow rules in .gitlab-ci.yml.

Checklist

  • Functions and classes, or changes to them, are documented.
  • User guide/documentation is updated.
  • Changelog is updated.
  • Suitable tests added for new functionality.
  • Newly added files are correctly formatted.
  • License added to any new files.
  • No extraneous files have been added (e.g. compiler output or test data files).
Edited by Chris Cantwell

Merge request reports