language: node_js sudo: false node_js: - '8' env: global: - LOGS_DIR=/tmp/angular-material1-build/logs - SAUCE_USERNAME=angular-ci - SAUCE_ACCESS_KEY=9b988f434ff8-fbca-8aa4-4ae3-35442987 - SAUCE_READY_FILE=/tmp/sauce-readyfile - BROWSER_STACK_USERNAME=angularteam1 - BROWSER_STACK_ACCESS_KEY=BWCd4SynLzdDcv8xtzsB - secure: X7CNmOMemAJ9Jqrsmv6MXyeh8n8TIL5CKzE9LYsZUbsyKo0l5CyyysJq0y/AbpQS6awsSv2qP/cZ/kand6r6z0wMFbUcxa4HjMZEfRwv3sGtwj1OKJko/GvjcZQzD54FtHy1NU7wR0mYhAlE5IwH7f8bMa/nUiijgD/TOCTtKH8= cache: directories: - node_modules/ - tmp/angular.js branches: only: - master jobs: include: - env: "NG_VERSION=1.5" - env: "NG_VERSION=1.6" - env: "NG_VERSION=1.7" - env: "NG_VERSION=snapshot" - env: "RUN_LINT=true" - stage: Deploy script: ./scripts/travis-build-init.sh --sha=$TRAVIS_COMMIT env: "MODE=release" install: - npm install - npm rebuild node-sass before_script: - mkdir -p $LOGS_DIR - git config --global user.email "ngmaterial@googlegroups.com" - git config --global user.name "ngMaterial Bot" script: - ./scripts/travis-run-script.sh