ha-frontend/.travis.yml

34 lines
592 B
YAML

sudo: false
language: node_js
cache:
yarn: true
directories:
- 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
services:
- docker
before_deploy:
- docker pull lokalise/lokalise-cli
deploy:
provider: script
script: script/travis_deploy
on:
branch: master
dist: trusty
addons:
sauce_connect: true