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-16 12:59:16 +0100
commit0d616bdb1f94b101e2017793d83f6e4bd01d6bb6 (patch)
tree2aa0cdaefaa83840ccb01ec3379c82b14811d4c0
parentc652d4d4cc685be1be1a0813c70b11742b5a2d8b (diff)
downloadnautilus-wip/oholy/ci-libhandy-master.tar.gz
ci: Add libhandy master to Dockerfilewip/oholy/ci-libhandy-master
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