Skip to content

CI: make use of ci-templates

full list of benefits at: https://freedesktop.pages.freedesktop.org/ci-templates/templates.html#why-use-the-ci-templates

But the main ones are:

  • reproducible (just download the container and run the script part to be in the same environment the CI was running)
  • no more before script that pulls hundreds of MB and spend useless time.

Note that the build_default job was actually running an apt install and that I put those packages in the base image. I hope this will not have a bad impact on the rest of the CI. A second pair of eyes for this would be welcome :)

Merge request reports