summaryrefslogtreecommitdiffstats
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r--.gitlab-ci.yml20
1 files changed, 20 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
new file mode 100644
index 00000000..5e4547df
--- /dev/null
+++ b/.gitlab-ci.yml
@@ -0,0 +1,20 @@
+before_script:
+ - apt-get update
+ - apt-get install --force-yes -y software-properties-common apt-transport-https
+ - add-apt-repository -y 'deb http://debian.jpleau.ca/ jessie-backports main contrib non-free'
+ - apt-get update -qq
+ - apt-get install --force-yes -y autoconf automake make
+ - apt-get install --force-yes -y libx11-dev libpango1.0-dev libcairo2-dev libstartup-notification0-dev
+ - apt-get install --force-yes -y libxcb-icccm4-dev libxcb-util0-dev libxcb-xinerama0-dev libxcb-xkb-dev libx11-xcb-dev
+ - apt-get install --force-yes -y libxcb1-dev xvfb discount xdotool fluxbox
+ - apt-get install --force-yes -y libxkbcommon-dev libxkbcommon-x11-dev libxcb-ewmh-dev
+
+
+build-rofi:
+ script:
+ - git submodule update --init
+ - autoreconf -i
+ - ./configure --enable-gcov
+ - make
+ - make check
+ - make distcheck