From 849d7966c4d76f9057dc30065c74f07d3979696b Mon Sep 17 00:00:00 2001 From: niftylettuce Date: Fri, 13 Sep 2019 10:10:24 -0500 Subject: [PATCH 1/3] Fix travis.yml (trusty > xenial) Builds otherwise fail without this. Ref: --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index ec20015..4966d09 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,6 +1,6 @@ language: node_js sudo: required -dist: trusty +dist: xenial node_js: stable addons: sauce_connect: true From edacc81b0419f1c08d5d632097d6978f4b78799c Mon Sep 17 00:00:00 2001 From: niftylettuce Date: Fri, 13 Sep 2019 10:15:51 -0500 Subject: [PATCH 2/3] Added "xvfb" to travis services Ref: https://stackoverflow.com/questions/55674746/travis-sh-0-cant-open-etc-init-d-xvfb --- .travis.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 4966d09..8580623 100644 --- a/.travis.yml +++ b/.travis.yml @@ -10,10 +10,11 @@ addons: - google-chrome packages: - google-chrome-stable +services: + - xvfb before_install: - export CHROME_BIN=chromium-browser - export DISPLAY=:99.0 -- sh -e /etc/init.d/xvfb start before_script: - npm install script: From 1d0e809f50940b468eea4d652b7eb2e1f118e87f Mon Sep 17 00:00:00 2001 From: niftylettuce Date: Fri, 13 Sep 2019 10:31:13 -0500 Subject: [PATCH 3/3] Set node version to 8 due to Gulp 3 issue in v12 Ref: https://stackoverflow.com/a/55926692 --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 8580623..cd925ce 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,7 +1,7 @@ language: node_js sudo: required dist: xenial -node_js: stable +node_js: 8 addons: sauce_connect: true firefox: latest