[gnome-software] ci: Build libmalcontent dependency on Fedora CI
- From: Richard Hughes <rhughes src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-software] ci: Build libmalcontent dependency on Fedora CI
- Date: Thu, 7 Nov 2019 11:04:43 +0000 (UTC)
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]