Peter Hutterer
97d0e4d151
CI: add a comment to the meson build helper
...
We now have an upstream for it so we can sync changes between projects.
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2023-05-30 15:18:28 +10:00
Peter Hutterer
54f4c054ea
gitlab CI: sync the meson-build.sh script with libinput
...
Pulls in the three libinput commits up to 31ecda70087
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2023-01-10 08:56:52 +10:00
Peter Hutterer
6d0d778e59
gitlab CI: replace the meson-build.sh with the libinput one
...
The libinput one is more generic and expressive, taking arguments and
whatnot.
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2023-01-05 09:25:46 +10:00
Peter Hutterer
46ed9e53e4
gitlab CI: drop the custom meson to junit conversion script
...
And always collect test logs, makes it easier to debug when things fail
to go wrong
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2023-01-05 09:01:38 +10:00
Peter Hutterer
134b889724
gitlab CI: prefill the junit conversion script from the gitlab environment
...
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2020-02-24 15:33:00 +10:00
Peter Hutterer
82538647c1
gitlab CI: re-use the meson-build.sh script for normal meson jobs
...
Let's invoke the same meson steps for every build task.
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2020-02-24 14:23:21 +10:00
Peter Hutterer
15e0b024df
gitlab CI: hook up junit test reports to the meson results
...
The KVM tests use this for now, not the container builds where we run meson
directly.
The python script to convert meson test logs to junit results expects suite
names, so let's add all tests to suites so we don't need to carry local
modifications.
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2020-02-24 11:52:14 +10:00
Peter Hutterer
ada38025a2
gitlab CI: hook up qemu
...
This is mostly copied from libinput's qemu setup with a few minor renames.
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2020-02-19 08:49:02 +10:00