]> git.localhorst.tv Git - blank.git/blob - .travis.yml
launch xvfb on travis
[blank.git] / .travis.yml
1 # vim: sts=2 sw=2 et:
2
3 os: linux
4 dist: trusty
5 group: stable
6
7 language: cpp
8 services:
9 - docker
10
11 matrix:
12   include:
13     - env: "IMAGE=archlinux-build TARGETS=codecov"
14     - env: "IMAGE=debian-build:latest TARGETS=test"
15     - env: "IMAGE=debian-build:testing TARGETS=test"
16     - env: "IMAGE=ubuntu-build:latest TARGETS=test"
17     - env: "IMAGE=ubuntu-build:devel TARGETS=test"
18     - env: "IMAGE=centos-build:latest TARGETS=test"
19
20 before_script:
21   - "export DISPLAY=:99.0"
22   - "sh -e /etc/init.d/xvfb start"
23   - sleep 3 # give xvfb some time to start
24 # really?
25 # watch https://docs.travis-ci.com/user/gui-and-headless-browsers/ to
26 # see if a less fragile version comes up (with services maybe)
27
28 script:
29     - bash scripts/docker/exec.bash