ci: Add mutter to the fedora image
authorMatthias Clasen <mclasen@redhat.com>
Tue, 2 May 2023 01:11:01 +0000 (21:11 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Tue, 2 May 2023 01:11:01 +0000 (21:11 -0400)
This is in preparation for trying to use mutter --headless
in ci.

.gitlab-ci.yml
.gitlab-ci/fedora.Dockerfile

index 890a2c4bc4874b6894e6bec688dd1fb1ebe3561e..9f8da1807b9adcbaa58e48692bb0031c399582c2 100644 (file)
@@ -26,7 +26,7 @@ variables:
   BACKEND_FLAGS: "-Dx11-backend=true -Dwayland-backend=true -Dbroadway-backend=true"
   FEATURE_FLAGS: "-Dvulkan=enabled -Dcloudproviders=enabled -Ddemos=false -Dbuild-examples=false -Dbuild-tests=false -Dbuild-testsuite=true"
   MESON_TEST_TIMEOUT_MULTIPLIER: 3
-  FEDORA_IMAGE: "registry.gitlab.gnome.org/gnome/gtk/fedora:v42"
+  FEDORA_IMAGE: "registry.gitlab.gnome.org/gnome/gtk/fedora:v43"
 
 workflow:
   rules:
index 4cafd15306e86e3a762c7c87a7834ef685c1524a..8425dbc0b96af4699be1cbd300bbf86d961ba1c4 100644 (file)
@@ -73,6 +73,7 @@ RUN dnf -y install \
     mesa-dri-drivers \
     mesa-libEGL-devel \
     mesa-libGLES-devel \
+    mutter \
     ninja-build \
     pango-devel \
     pcre-devel \
@@ -84,6 +85,7 @@ RUN dnf -y install \
     python3-markdown \
     python3-packaging \
     python3-pip \
+    python3-pydbus \
     python3-pygments \
     python3-typogrify \
     python3-wheel \