* Add build using polymer-build * Use bundle strategies to tweak stripExcludes * Only vulcanize hass.io panel * Rename hassio panel generate script * Remove hydrolysis * Get it all somewhat working * Fixes * Allow ES2015 + fix minify JS * Clarify we need to fix service worker minify * Move service worker template out of tasks folder * Fix broken CSS * Wrap it up * Fix maps
25 lines
439 B
YAML
25 lines
439 B
YAML
sudo: false
|
|
language: node_js
|
|
cache:
|
|
directories:
|
|
- node_modules
|
|
- bower_components
|
|
install:
|
|
- yarn install
|
|
- ./node_modules/.bin/bower install
|
|
addons:
|
|
firefox: latest
|
|
apt:
|
|
sources:
|
|
- google-chrome
|
|
packages:
|
|
- google-chrome-stable
|
|
script:
|
|
- npm run build
|
|
- npm run test
|
|
- xvfb-run wct
|
|
- if [ "${TRAVIS_PULL_REQUEST}" = "false" ]; then wct --plugin sauce; fi
|
|
dist: trusty
|
|
addons:
|
|
sauce_connect: true
|