language: node_js node_js: 10 matrix: include: - os: osx osx_image: xcode10.1 env: - ELECTRON_CACHE=$HOME/.cache/electron - os: linux sudo: required dist: trusty before_install: - sudo apt-get update - sudo apt-get install -y libxtst-dev libx11-dev libxrender-dev libxkbfile-dev env: - ELECTRON_CACHE=$HOME/.cache/electron cache: yarn: true directories: - $HOME/.cache/electron before_script: - export DISPLAY=:99.0; sh -e /etc/init.d/xvfb start; sleep 3 script: - npm run ci