summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNiels De Graef <nielsdegraef@gmail.com>2021-03-18 00:10:44 +0100
committerNiels De Graef <nielsdegraef@gmail.com>2021-12-05 18:55:12 +0100
commit1bbaad4ab2e41acf85403d394b664b28336ae1bd (patch)
treea114983fdba5906ceb2a48aa511f0c3057e41700
parent964cbe12f4610bd1567edb538a834ab431aa7410 (diff)
downloadgnome-online-accounts-1bbaad4ab2e41acf85403d394b664b28336ae1bd.tar.gz
Add .gitlab-ci.yml
Enable automatic building of CI for gnome-online-accounts
-rw-r--r--.gitlab-ci.yml16
1 files changed, 16 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
new file mode 100644
index 0000000..2510a3e
--- /dev/null
+++ b/.gitlab-ci.yml
@@ -0,0 +1,16 @@
+stages:
+ - build
+
+build-meson:
+ image: fedora:latest
+ stage: build
+ before_script:
+ - dnf update -y
+ - dnf -y install
+ meson gcc dbus-devel gcr-devel glib2-devel gobject-introspection-devel
+ gtk-doc gtk3-devel json-glib-devel krb5-devel libsecret-devel
+ libsoup-devel rest-devel vala webkit2gtk3-devel
+ script:
+ - meson setup -Dgtk_doc=true _build
+ - meson compile -C _build
+ - meson test -C _build