[nautilus/wip/oholy/ci-libhandy-master] ci: Add libhandy master to Dockerfile




commit 0d616bdb1f94b101e2017793d83f6e4bd01d6bb6
Author: Ondrej Holy <oholy redhat com>
Date:   Tue Feb 16 12:59:16 2021 +0100

    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.

 .gitlab/Dockerfile | 10 ++++++++++
 1 file changed, 10 insertions(+)
---
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


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]