ci: Add pipewire to the image
authorMatthias Clasen <mclasen@redhat.com>
Wed, 3 May 2023 22:49:45 +0000 (18:49 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Thu, 4 May 2023 00:18:58 +0000 (20:18 -0400)
And its buddy, wireplumber.

But we don't need gnome-desktop-testing
anymore, now that installed tests are gone.

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

index 3de045ee5f7d76f23692e0f7d9b8c24cf8650b04..6872748a0740fbd1c2340c3a063a2c7878f7564b 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:v43"
+  FEDORA_IMAGE: "registry.gitlab.gnome.org/gnome/gtk/fedora:v44"
 
 workflow:
   rules:
index 8425dbc0b96af4699be1cbd300bbf86d961ba1c4..954d5072bfd5ea17fcf122333e40560ab1af2ff3 100644 (file)
@@ -32,7 +32,6 @@ RUN dnf -y install \
     glib2-static \
     glibc-devel \
     glibc-headers \
-    gnome-desktop-testing \
     gnupg2 \
     gobject-introspection-devel \
     graphene-devel \
@@ -78,6 +77,7 @@ RUN dnf -y install \
     pango-devel \
     pcre-devel \
     pcre-static \
+    pipewire \
     python3 \
     python3-docutils \
     python3-gobject \
@@ -97,6 +97,7 @@ RUN dnf -y install \
     weston \
     weston-libs \
     which \
+    wireplumber \
     xorg-x11-server-Xvfb \
  && dnf clean all