diff options
author | Jonas Ã…dahl <jadahl@gmail.com> | 2018-06-14 21:01:35 +0200 |
---|---|---|
committer | Georges Basile Stavracas Neto <georges.stavracas@gmail.com> | 2018-11-07 11:24:28 +0000 |
commit | a8e9f46ed856d2719a29dcb460ea4386833e62a1 (patch) | |
tree | 0b38afb55a7b5be5d4f4005950e1992f7947ec67 /.gitlab-ci.yml | |
parent | fe78467815bfc5b314282843f1859b7cdcf26396 (diff) | |
download | mutter-a8e9f46ed856d2719a29dcb460ea4386833e62a1.tar.gz |
Add .gitlab-ci.yml for build testing
This adds compilation testing using meson on the gitlab instance. It
uses a prebuild image built, described in .gitlab-ci/Dockerfile, based
on Fedora 29.
The image is build and published by running:
cd .gitlab-ci/
docker build -t registry.gitlab.gnome.org/gnome/mutter/master:v1 .
docker push registry.gitlab.gnome.org/gnome/mutter/master:v1
Resolves: https://gitlab.gnome.org/GNOME/mutter/merge_requests/132
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r-- | .gitlab-ci.yml | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml new file mode 100644 index 000000000..df15a050d --- /dev/null +++ b/.gitlab-ci.yml @@ -0,0 +1,11 @@ +image: registry.gitlab.gnome.org/gnome/mutter/master:v1 + +stages: + - build + +build-mutter: + stage: build + script: + - meson . build -Degl_device=true -Dwayland_eglstream=true + - ninja -C build + - ninja -C build install |