diff --git a/.travis.yml b/.travis.yml index 1bd48a8db6f..2ea4bd11351 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,17 +1,18 @@ sudo: required -dist: trusty +dist: xenial +addons: + apt: + sources: + - google-chrome + packages: + - google-chrome-stable +services: + - xvfb language: node_js node_js: - '10.12.0' before_install: -- export CHROME_BIN=/usr/bin/google-chrome - export DISPLAY=:99.0 -- sh -e /etc/init.d/xvfb start -- sudo apt-get -qq update -- sudo apt-get install -y libappindicator1 fonts-liberation -- wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb -- sudo dpkg -i google-chrome*.deb -- sleep 3 before_script: # more heap mem per https://github.com/angular/angular-cli/issues/12645, https://github.com/npm/npm/issues/12238#issuecomment-367147962 - export NODE_OPTIONS="--max_old_space_size=4096"