summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaolo Bonzini <pbonzini@redhat.com>2022-05-19 19:11:54 +0200
committerEmmanuele Bassi <ebassi@gmail.com>2022-07-10 21:29:49 +0000
commitf81441b761aa0457a5ab337d20ec857234b6466b (patch)
treef2fb7dd6b2ef62e677a18775da2bd2701ec72274
parente1332dacff4a7de75744596424797ee2bf50e325 (diff)
downloadgnome-online-accounts-f81441b761aa0457a5ab337d20ec857234b6466b.tar.gz
add frontend-only build to CI
-rw-r--r--.gitlab-ci.yml13
1 files changed, 13 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index eec22f4..e194baa 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -14,3 +14,16 @@ build-meson:
- meson setup -Dgtk_doc=true _build
- meson compile -C _build
- meson test -C _build
+
+build-meson-nobackend:
+ image: fedora:latest
+ stage: build
+ before_script:
+ - dnf update -y
+ - dnf -y install
+ meson gcc dbus-devel glib2-devel gobject-introspection-devel
+ gtk3-devel rest-devel vala
+ script:
+ - meson setup -Dgtk_doc=false -Dgoabackend=false _build
+ - meson compile -C _build
+ - meson test -C _build