From 9d5b1494288b7801c8add18e83114ba11e12e433 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Florian=20M=C3=BCllner?= Date: Fri, 1 Dec 2017 00:14:41 +0100 Subject: [PATCH] ci: Add initial gitlab continuous integration Continuous integration is good, in particular when used before merging a change to master as allowed by gitlab. And now that we enabled some basic syntax checking of source files, we even have something useful to test for ... Fixes https://gitlab.gnome.org/GNOME/gnome-shell-extensions/issues/32 --- .gitlab-ci.yml | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 .gitlab-ci.yml diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml new file mode 100644 index 00000000..37316972 --- /dev/null +++ b/.gitlab-ci.yml @@ -0,0 +1,13 @@ +image: fedora:rawhide + +stages: + - build + +before_script: + - dnf install -y meson gettext gjs-devel + +build-shell-extensions: + stage: build + script: + - meson _build . + - ninja -C _build test install