summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRay Strode <halfline@gmail.com>2018-08-07 19:29:48 +0000
committerRay Strode <halfline@gmail.com>2018-08-07 19:29:48 +0000
commit8b163aac125a0c7a562c1b920288be4e174d63ff (patch)
treeb9eeb39376d0a6db112df77e1c0e97a728beaf18
parente8dad15a2208d48c12285d2b7f25ed215aa7e8d1 (diff)
parentca14628670b180e25fbf4e17bf099a22a3fb41d2 (diff)
downloadgdm-8b163aac125a0c7a562c1b920288be4e174d63ff.tar.gz
Merge branch 'wip/nielsdg/add-ci' into 'master'
Add CI to GDM. See merge request GNOME/gdm!23
-rw-r--r--.gitlab-ci.yml47
1 files changed, 47 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
new file mode 100644
index 00000000..8a9e096e
--- /dev/null
+++ b/.gitlab-ci.yml
@@ -0,0 +1,47 @@
+stages:
+ - build
+
+build-fedora:
+ image: fedora:28
+ stage: build
+ before_script:
+ - dnf -y install
+ accountsservice-devel
+ audit-libs-devel
+ autoconf
+ automake
+ check-devel
+ dconf
+ desktop-file-utils
+ gettext-devel
+ gobject-introspection-devel
+ gtk3-devel
+ iso-codes-devel
+ keyutils-libs-devel
+ libXau-devel
+ libXdmcp-devel
+ libattr-devel
+ libcanberra-devel
+ libdmx-devel
+ libselinux-devel
+ libtool
+ make
+ nss-devel
+ pam-devel
+ plymouth-devel
+ redhat-rpm-config
+ systemd
+ systemd-devel
+ which
+ xorg-x11-server-Xorg
+ xorg-x11-server-devel
+ yelp-devel
+ yelp-tools
+
+ script:
+ - ./autogen.sh
+ - make -j
+ - make -j check
+ - make -j distcheck
+ except:
+ - tags