From 46df4f588c3ee54e0f8cbe1f5f16b85423b121e1 Mon Sep 17 00:00:00 2001 From: Benjamin Tissoires Date: Fri, 30 Jul 2021 12:05:01 +0200 Subject: [PATCH] CI: include systemd-udev in the fedora image This will allow us to have the udevadm tool and systemd-udevd available while running inside qemu Signed-off-by: Benjamin Tissoires --- .gitlab-ci.yml | 14 +++++++------- .gitlab-ci/config.yml | 3 ++- 2 files changed, 9 insertions(+), 8 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 0fd2475..3427201 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -76,7 +76,7 @@ variables: # See the documentation here: # # https://wayland.freedesktop.org/libinput/doc/latest/building_libinput.html # ############################################################################### - FEDORA_PACKAGES: 'git-core gcc gcc-c++ pkgconf-pkg-config meson check-devel libudev-devel libevdev-devel doxygen graphviz python3-sphinx python3-recommonmark python3-sphinx_rtd_theme python3-pytest-xdist libwacom-devel cairo-devel gtk4-devel glib2-devel mtdev-devel diffutils wayland-protocols-devel valgrind' + FEDORA_PACKAGES: 'git-core gcc gcc-c++ pkgconf-pkg-config meson check-devel libudev-devel libevdev-devel doxygen graphviz python3-sphinx python3-recommonmark python3-sphinx_rtd_theme python3-pytest-xdist libwacom-devel cairo-devel gtk4-devel glib2-devel mtdev-devel diffutils wayland-protocols-devel valgrind systemd-udev' DEBIAN_PACKAGES: 'git gcc g++ pkg-config meson check libudev-dev libevdev-dev doxygen graphviz python3-sphinx python3-recommonmark python3-sphinx-rtd-theme python3-pytest-xdist libwacom-dev libcairo2-dev libgtk-3-dev libglib2.0-dev libmtdev-dev curl' UBUNTU_PACKAGES: 'git gcc g++ pkg-config meson check libudev-dev libevdev-dev doxygen graphviz python3-sphinx python3-recommonmark python3-sphinx-rtd-theme python3-pytest-xdist libwacom-dev libcairo2-dev libgtk-3-dev libglib2.0-dev libmtdev-dev' ARCH_PACKAGES: 'git gcc pkgconfig meson check libsystemd libevdev doxygen graphviz python-sphinx python-recommonmark python-sphinx_rtd_theme python-pytest-xdist libwacom gtk4 mtdev diffutils wayland-protocols' @@ -88,12 +88,12 @@ variables: # changing these will force rebuilding the associated image # Note: these tags have no meaning and are not tied to a particular # libinput version - FEDORA_TAG: '2022-06-10.0' - DEBIAN_TAG: '2022-06-10.0' - UBUNTU_TAG: '2022-06-10.0' - ARCH_TAG: '2022-06-10.0' - ALPINE_TAG: '2022-06-10.0' - FREEBSD_TAG: '2022-06-10.0' + FEDORA_TAG: '2022-08-08.0' + DEBIAN_TAG: '2022-08-08.0' + UBUNTU_TAG: '2022-08-08.0' + ARCH_TAG: '2022-08-08.0' + ALPINE_TAG: '2022-08-08.0' + FREEBSD_TAG: '2022-08-08.0' FDO_UPSTREAM_REPO: libinput/libinput diff --git a/.gitlab-ci/config.yml b/.gitlab-ci/config.yml index d86f9f5..776ec4e 100644 --- a/.gitlab-ci/config.yml +++ b/.gitlab-ci/config.yml @@ -3,7 +3,7 @@ # # We're happy to rebuild all containers when one changes. -.default_tag: &default_tag '2022-06-10.0' +.default_tag: &default_tag '2022-08-08.0' distributions: - name: fedora @@ -36,6 +36,7 @@ distributions: - diffutils - wayland-protocols-devel - valgrind # for the valgrind run, optional + - systemd-udev # for the qemu run, optional - name: debian tag: *default_tag versions: -- 2.7.4