[gnome-software] ci: Build libmalcontent dependency on Fedora CI



commit e1d131a7ae9f1bfd313440cfea9ac2c5768ce8ce
Author: Philip Withnall <withnall endlessm com>
Date:   Wed Nov 6 11:34:44 2019 +0000

    ci: Build libmalcontent dependency on Fedora CI
    
    This means we start to get a test matrix where Fedora builds with
    libmalcontent, and Debian builds without.
    
    Signed-off-by: Philip Withnall <withnall endlessm com>
    
    Fixes: #825

 .gitlab-ci.yml | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 9049cff8..fdf32536 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -16,9 +16,16 @@ fedora-x86_64:
   except:
     - tags
   script:
+    - git clone https://gitlab.freedesktop.org/pwithnall/malcontent.git ./malcontent
+    - pushd ./malcontent
+    - git checkout tags/0.4.0
+    - meson setup ${MESON_COMMON_OPTIONS} _build
+    - ninja -C _build
+    - sudo ninja -C _build install
+    - popd
     - meson ${MESON_COMMON_OPTIONS}
             -Drpm_ostree=true
-            -Dmalcontent=false
+            -Dmalcontent=true
             _build
     - ninja -C _build
     - .gitlab-ci/run-tests.sh


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