From 3bdd489359968d0c2b679062aecc693412dfb710 Mon Sep 17 00:00:00 2001 From: Polymer Format Bot Date: Tue, 5 Jun 2018 12:25:33 -0700 Subject: [PATCH 1/5] Update travis config --- .travis.yml | 27 ++++++++++----------------- 1 file changed, 10 insertions(+), 17 deletions(-) diff --git a/.travis.yml b/.travis.yml index 172f706..e440c0e 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,32 +1,25 @@ language: node_js -sudo: required +sudo: 'false' before_script: - npm install -g polymer-cli - polymer install --variants - - >- - npm run update-types && git diff --exit-code || (echo -e - '\n\033[31mERROR:\033[0m Typings are stale. Please run "npm run - update-types".' && false) - - >- - npm run format && git diff --exit-code || (echo -e '\n\033[31mERROR:\033[0m - Project is not formatted. Please run "npm run format".' && false) env: global: - secure: >- - JOd5P49LsE77iYvmnXcjrv4UOPBz5iXed34LnK4FB8+hJ79wFan/HuymA8mof1FDnyBYFqV9Zgmeo2BAmFxomtADwLL6fcX34fh5r0JPuM6pv1ovoaE/yNBrt3o7RfhQ9/VkezjGBFkrXF8ciw2e+OHu6aEcAvdqG8O0UqWHVn4= + bS/K6VaNmFe29US/L/DyVggFf0oJF71OvhdMCYwhm9aaxatKwKpXJjBYjyuiDASxf9fLlyVWh/5wkIKXw3uMCs4AESf2iqPvFl8f9CdhvE6mj8xjQ8KjrF6rsm7vbJdAgKzw3mg7M8s5VS+3acC7hospm/n0LX5z2wUyvWy0EWo= - secure: >- - HV8pPsLmz3GsoAyAnJosqMPVL/2QA/0G71b9KTrXGvnydRwPfaxPmgklrVs0S8LlS4t1OzJcL1M8p/k2ulWL/OsmG+KVB2LRB51JsrhfDEb+XF9VpXFXv5TSx2Bv9RE4gBlY2YaVnpq5OsL9oQDLmwMvsEcPZPF/nRfnbG6zD6g= -node_js: stable + SesBHWzkY+KIPS4cg75+1tG4RdP+2y1ihOj1ib1YmjhVXJ+tiCc9B5GBxR/ARfYOePyhamJ2qT29qG47lr/ACagv33CHK5cRl7YZTLT9euYBYCzMSZxDRgXr1jfbKkbVCBKBC2S6it/1Y3QhA/QPiLIt0w/Wk8d/6s4mydvyh7U= +node_js: '9' addons: firefox: latest - apt: - sources: - - google-chrome - packages: - - google-chrome-stable + chrome: stable script: - xvfb-run polymer test - - >- + - |- + >- if [ "${TRAVIS_PULL_REQUEST}" = "false" ]; then polymer test -s 'default'; fi dist: trusty +cache: + directories: + - node_modules From 55f5d3ea9f9971478fc250169336d59fc247c844 Mon Sep 17 00:00:00 2001 From: Polymer Format Bot Date: Tue, 5 Jun 2018 12:25:33 -0700 Subject: [PATCH 2/5] Update and/or configure type declarations. --- .travis.yml | 4 ++++ package.json | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index e440c0e..0527d8d 100644 --- a/.travis.yml +++ b/.travis.yml @@ -3,6 +3,10 @@ sudo: 'false' before_script: - npm install -g polymer-cli - polymer install --variants + - >- + npm run update-types && git diff --exit-code || (echo -e + '\n\033[31mERROR:\033[0m Typings are stale. Please run "npm run + update-types".' && false) env: global: - secure: >- diff --git a/package.json b/package.json index c6e8642..7cd6586 100644 --- a/package.json +++ b/package.json @@ -8,7 +8,7 @@ }, "license": "BSD-3-Clause", "devDependencies": { - "@polymer/gen-typescript-declarations": "^1.2.0", + "@polymer/gen-typescript-declarations": "^1.2.2", "bower": "^1.8.0", "webmat": "^0.2.0" }, From c4e4ffee16f85c135771aa60f88d97c7d605eb36 Mon Sep 17 00:00:00 2001 From: Polymer Format Bot Date: Tue, 5 Jun 2018 12:25:33 -0700 Subject: [PATCH 3/5] Format project. --- .travis.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.travis.yml b/.travis.yml index 0527d8d..e744230 100644 --- a/.travis.yml +++ b/.travis.yml @@ -7,6 +7,9 @@ before_script: npm run update-types && git diff --exit-code || (echo -e '\n\033[31mERROR:\033[0m Typings are stale. Please run "npm run update-types".' && false) + - >- + npm run format && git diff --exit-code || (echo -e '\n\033[31mERROR:\033[0m + Project is not formatted. Please run "npm run format".' && false) env: global: - secure: >- From 8cb13557c93b969a716b9605736981e0b2523cb3 Mon Sep 17 00:00:00 2001 From: Polymer Format Bot Date: Tue, 5 Jun 2018 12:25:33 -0700 Subject: [PATCH 4/5] Update WCT config --- wct.conf.json | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 wct.conf.json diff --git a/wct.conf.json b/wct.conf.json new file mode 100644 index 0000000..bb2d5a8 --- /dev/null +++ b/wct.conf.json @@ -0,0 +1,16 @@ +{ + "plugins": { + "local": { + "browserOptions": { + "chrome": [ + "no-sandbox", + "headless", + "disable-gpu" + ], + "firefox": [ + "-headless" + ] + } + } + } +} \ No newline at end of file From b79dd51cd630373b1a2d0409c63c83cdfed68b9c Mon Sep 17 00:00:00 2001 From: Russell Bicknell Date: Wed, 6 Jun 2018 12:16:41 -0700 Subject: [PATCH 5/5] Remove extra YAML block-chomping marker. --- .travis.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index e744230..c14aa95 100644 --- a/.travis.yml +++ b/.travis.yml @@ -22,8 +22,7 @@ addons: chrome: stable script: - xvfb-run polymer test - - |- - >- + - >- if [ "${TRAVIS_PULL_REQUEST}" = "false" ]; then polymer test -s 'default'; fi dist: trusty