From 848f87f20b3e108af30bd08af6fc718905649511 Mon Sep 17 00:00:00 2001 From: Feross Aboukhadijeh Date: Wed, 12 Oct 2016 12:56:23 -0700 Subject: [PATCH] Fix stalled travis builds Fixes: https://github.com/feross/webtorrent/issues/945 --- .travis.yml | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/.travis.yml b/.travis.yml index 782a697f..1f34190a 100644 --- a/.travis.yml +++ b/.travis.yml @@ -6,7 +6,12 @@ env: global: - secure: AJsEWFnWC5W8hcF3hJzm3PT7heazJpKg85xiSvIWVzLHZU/s0h4+WfJ6t0F9v3L4awaowm62vy8CRaxRkB4lJyJg+JK2K0QN7lNFGj2f8Jx2cFlVJ1IyY959GY4iUg66JrNj1yzS02+yQfweDngyifqzb7IlxnowiveDjUO2gyo= - secure: hvihwLUqlPchrGFXKWFF7iKRugISU7r/gLBo6O63nPeg0OwnYqYcC2BnBWoSiOdu9oR5bM4a5u0os04XL+bP3dqt324g0uBTqvyyxD6NhBsphVFkUmdUH3HMe7IQY6JTns96KT/6UkQapKhIuW4CUDeidR+5NFKvyRdKIjSawS4= -before_script: - # For Electron testing on Linux - # https://github.com/atom/electron/issues/4194#issuecomment-173925019 - - export DISPLAY=:99.0; sh -e /etc/init.d/xvfb start +# See "Testing on Headless CI Systems" +# https://github.com/electron/electron/blob/master/docs/tutorial/testing-on-headless-ci.md +addons: + apt: + packages: + - xvfb +before_install: + - export DISPLAY=':99.0' + - Xvfb :99 -screen 0 1024x768x24 > /dev/null 2>&1 &