]> git.ipfire.org Git - thirdparty/systemd.git/commit
mkosi: Run integration tests in CI 32352/head
authorDaan De Meyer <daan.j.demeyer@gmail.com>
Fri, 19 Apr 2024 08:54:38 +0000 (10:54 +0200)
committerDaan De Meyer <daan.j.demeyer@gmail.com>
Tue, 23 Apr 2024 08:33:08 +0000 (10:33 +0200)
commit422124072d0a1b4468482ec5c97e108b11bbc303
tree6f3c527572cb4a596a7836296f317cc769f80fdf
parentb85e54961ce9f84cc978341dc5b69a62f2bb98b3
mkosi: Run integration tests in CI

We do the image build and run the tests in a btrfs loopback so we
can make use of btrfs subvolumes and COW to keep the disk space
requirements to a minimum and speed up the ephemeral copies we make
of the image to run the tests.

We also switch to building debug packages and publishing the built
packages as artifacts.
.github/workflows/mkosi.yml
mkosi.images/system/mkosi.extra/usr/lib/systemd/mkosi-check-and-shutdown.sh [deleted file]
mkosi.images/system/mkosi.extra/usr/lib/systemd/system/mkosi-check-and-shutdown.service [deleted file]