diff options
author | Dave Davenport <qball@gmpclient.org> | 2016-04-09 14:28:34 +0200 |
---|---|---|
committer | Dave Davenport <qball@gmpclient.org> | 2016-04-09 14:59:49 +0200 |
commit | c3b236db28538d5f53dd085c3d52092f3d3e7fcf (patch) | |
tree | 0b61166a91d5a106e4c24abfe318c6d1cc190d65 /.gitlab-ci.yml | |
parent | bf51983150d5d193be702b496506090c0daf9fe1 (diff) |
Update gitlab build file.
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r-- | .gitlab-ci.yml | 20 |
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 |