[mutter/gbsneto/gds-in-image] ci: Add gsettings-desktop-schemas to image



commit 96ac9e98071040b0bb8b1683907324bbfe466ab2
Author: Georges Basile Stavracas Neto <georges stavracas gmail com>
Date:   Fri Dec 7 11:29:23 2018 -0200

    ci: Add gsettings-desktop-schemas to image
    
    This new Dockerfile generates an image with the
    latest gsettings-desktop-schemas, fixing the build.
    
    [skip ci]

 .gitlab-ci/Dockerfile | 14 +++++++++++++-
 1 file changed, 13 insertions(+), 1 deletion(-)
---
diff --git a/.gitlab-ci/Dockerfile b/.gitlab-ci/Dockerfile
index a1dd27c38..48d0981f1 100644
--- a/.gitlab-ci/Dockerfile
+++ b/.gitlab-ci/Dockerfile
@@ -10,5 +10,17 @@ RUN dnf -y update && dnf -y upgrade && \
     # For running unit tests
     dnf install -y xorg-x11-server-Xvfb mesa-dri-drivers dbus dbus-x11 && \
 
-    dnf install -y intltool redhat-rpm-config make && \
+    dnf install -y intltool redhat-rpm-config make git && \
+
+    # Git dependencies
+    # gsettings-desktop-schemas
+        mkdir gsettings-desktop-schemas && \
+        cd gsettings-desktop-schemas && \
+            git clone https://gitlab.gnome.org/GNOME/gsettings-desktop-schemas.git && \
+            gsettings-desktop-schemas/autogen.sh --prefix /usr && \
+            make && \
+            make install && \
+        cd .. && \
+        rm -rf gsettings-desktop-schemas && \
+
     dnf clean all


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