From f0f8a11c0862ff3ff90de3e6f7487f562d24450e Mon Sep 17 00:00:00 2001 From: Ondrej Holy Date: Wed, 12 Apr 2023 12:05:25 +0200 Subject: ci: Add gnome-autoar master in Dockerfile The pages job currently fails as the gnome-autoar dependency has been bumped without updating the image. However, the image is based on fedora:latest, which is still Fedora 37. So it doesn't include the latest gnome-autoar release anyways. Let's build the gnome-autoar master to fix the pipeline. --- .gitlab/Dockerfile | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/.gitlab/Dockerfile b/.gitlab/Dockerfile index c6b30f6e4..71e1a4332 100644 --- a/.gitlab/Dockerfile +++ b/.gitlab/Dockerfile @@ -22,4 +22,14 @@ RUN dnf builddep -y gtk4 \ && ninja -C _build \ && ninja install -C _build \ && cd .. \ - && rm -rf libadwaita \ No newline at end of file + && rm -rf libadwaita + +RUN dnf builddep -y gnome-autoar \ + && dnf clean all \ + && git clone --depth 1 https://gitlab.gnome.org/GNOME/gnome-autoar.git \ + && cd gnome-autoar \ + && meson setup _build --prefix /usr \ + && ninja -C _build \ + && ninja install -C _build \ + && cd .. \ + && rm -rf gnome-autoar -- cgit v1.2.1