gitlab CI: use b2c instead of qemu
authorPeter Hutterer <peter.hutterer@who-t.net>
Wed, 4 Jan 2023 05:17:16 +0000 (15:17 +1000)
committerJihoon Kim <jihoon48.kim@samsung.com>
Fri, 17 Nov 2023 10:55:47 +0000 (19:55 +0900)
commit6f9b947f8aa7ed3ae84f6a756d956f2d22fd3f9b
tree4cb9d849dca60dc35fb8866540ce6da3383455da
parentd0cb46dd33c1a64ee2144ef747e3713ae3b4a624
gitlab CI: use b2c instead of qemu

This is copied from libinput's CI but as one large change rather than
cherry-picking the process on how to get here. meson-build.sh is synched
with libinput's version - it is a more generic version anyway.

With this change we no longer require separate images for the qemu runs,
our default image is qemu-capable and can be run in qemu via
boot2container (b2c).

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
.gitlab-ci.yml
.gitlab-ci/ci.template
.gitlab-ci/config.yml
.gitlab-ci/start-in-systemd.sh [new file with mode: 0755]