language: node_js node_js: - node before_script: - npm install -g --silent firebase-tools install: - npm install script: - npm run go after_success: - npm run coverage - test $TRAVIS_BRANCH = "master" && test $TRAVIS_PULL_REQUEST = "false" && firebase deploy --token $FIREBASE_TOKEN --non-interactive notifications: email: on_failure: change on_success: change