summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOndrej Holy <oholy@redhat.com>2021-02-16 12:59:16 +0100
committerOndrej Holy <oholy@redhat.com>2021-02-17 09:34:44 +0100
commit14442a8d4f10228ef3ad7ddb7233d49e1113a43f (patch)
tree6fde810395f1256ff4443790fb682f6a3db91b93
parent2ca982a10b52ec03357c60e22bb8bd34882e0030 (diff)
downloadnautilus-14442a8d4f10228ef3ad7ddb7233d49e1113a43f.tar.gz
ci: Add libhandy master to Dockerfile
The CI currently fails because the latest libhandly release is not yet in rawhide. Let's add libhandy master to our image to fix the pipeline.
-rw-r--r--.gitlab/Dockerfile10
1 files changed, 10 insertions, 0 deletions
diff --git a/.gitlab/Dockerfile b/.gitlab/Dockerfile
index 6593585f3..8043417d4 100644
--- a/.gitlab/Dockerfile
+++ b/.gitlab/Dockerfile
@@ -14,3 +14,13 @@ RUN dnf install --nogpg -y gnome-common \
&& make install \
&& cd .. \
&& rm -rf gnome-autoar
+
+RUN dnf builddep --nogpg -y libhandy \
+ && dnf clean all \
+ && git clone --depth 1 https://gitlab.gnome.org/GNOME/libhandy.git \
+ && cd libhandy \
+ && meson . _build --prefix=/usr \
+ && ninja -C _build \
+ && ninja -C _build install \
+ && cd .. \
+ && rm -rf libhandy