ci: Add Gitlab-CI configuration
authorSimon McVittie <smcv@collabora.com>
Wed, 3 Oct 2018 16:25:43 +0000 (17:25 +0100)
committerSimon McVittie <smcv@collabora.com>
Thu, 4 Oct 2018 15:54:10 +0000 (16:54 +0100)
commit5c204a9ee559b12c2ec72a7b3dfe9e35cc4166ad
treeea71073ca5f2d14a64066aa0c8a41592a228aed2
parent6995c5ea5b92d2f68f7d76f3c5361dd9097d2a27
ci: Add Gitlab-CI configuration

This uses the same shell scripts as Travis-CI, with slightly different
settings. We use Docker containers for all our Gitlab-CI runs, so take
the opportunity to use Debian 9 'stretch' as our baseline, and
relegate Ubuntu 14.04 'trusty' to to a secondary build.

Signed-off-by: Simon McVittie <smcv@collabora.com>
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=108177
Acked-by: Philip Withnall <withnall@endlessm.com>
(cherry picked from commit 60933c09e9e891f74f0102fabe22d29a1a7ae5c5)
.gitlab-ci.yml [new file with mode: 0644]