summaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
authorNiels De Graef <nielsdegraef@gmail.com>2018-07-25 20:23:09 +0200
committerRay Strode <halfline@gmail.com>2018-08-07 19:25:55 +0000
commitca14628670b180e25fbf4e17bf099a22a3fb41d2 (patch)
treeb9eeb39376d0a6db112df77e1c0e97a728beaf18 /.gitlab-ci.yml
parente8dad15a2208d48c12285d2b7f25ed215aa7e8d1 (diff)
downloadgdm-ca14628670b180e25fbf4e17bf099a22a3fb41d2.tar.gz
Add CI to GDM.
I don't know if it's even possible to do it with flatpak, but at the moment, let us just do a basic build.
Diffstat (limited to '.gitlab-ci.yml')
-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