image: abstruse matrix: - env: SCRIPT=lint NODE_VERSION=10 - env: SCRIPT=test NODE_VERSION=10 - env: SCRIPT=test:e2e NODE_VERSION=10 - env: SCRIPT=test:protractor NODE_VERSION=10 - env: SCRIPT=test:karma NODE_VERSION=10 before_install: - nvm install $NODE_VERSION - npm config set spin false - npm config set progress false install: - npm install script: - if [[ "$SCRIPT" ]]; then npm run-script $SCRIPT; fi cache: - node_modules