Skip to content

Port to Freedesktop CI Templates

I'm porting the continous integration infrastructure to Freedesktop CI Templates, which is a mostly automatic way of maintaining various container images for CI.

Current status:

  • openSUSE Tumbleweed and Fedora 35 containers, both build OK.
  • openSUSE passes the tests.
  • Fedora doesn't run the tests yet; I have to do dbus-broker via socket activation in the CI scripts.
  • coverage and static-scan jobs run OK.
  • asan-build job still doesn't pass, same as before.

Pending:

  • Update CI documentation for ci-templates.
  • Make Fedora run the tests (dbus-broker instead of dbus-daemon).
Edited by Federico Mena Quintero

Merge request reports