matrix:
include:
- - env: IMAGE=archlinux-build TARGETS=codecov
- - env: IMAGE=debian-latest-build TARGETS=test
- - env: IMAGE=debian-testing-build TARGETS=test
- - env: IMAGE=ubuntu-latest-build TARGETS=test
- - env: IMAGE=ubuntu-devel-build TARGETS=test
+ - env: "IMAGE=archlinux-build TARGETS=codecov"
+ - env: "IMAGE=debian-build:latest TARGETS=test"
+ - env: "IMAGE=debian-build:testing TARGETS=test"
+ - env: "IMAGE=ubuntu-build:latest TARGETS=test"
+ - env: "IMAGE=ubuntu-build:devel TARGETS=test"
+ - env: "IMAGE=centos-build:latest TARGETS=test"
+
+before_script:
+ - "export DISPLAY=:99.0"
+ - "sh -e /etc/init.d/xvfb start"
+ - sleep 3 # give xvfb some time to start
+# really?
+# watch https://docs.travis-ci.com/user/gui-and-headless-browsers/ to
+# see if a less fragile version comes up (with services maybe)
script:
- bash scripts/docker/exec.bash