RomainMarecat/slate

View on GitHub
.circleci/config.yml

Summary

Maintainability
Test Coverage
version: 2
jobs:
build:
working_directory: ~/src
docker:
- image: circleci/node:10.14-browsers
steps:
- checkout
- restore_cache:
key: AngularCircleCI-{{ .Branch }}-{{ checksum "package.json" }}
- run:
name: Install dependencies
command: |
if [ ! -d node_modules ]; then
sudo npm install -g nativescript
npm ci
fi
- save_cache:
key: AngularCircleCI-{{ .Branch }}-{{ checksum "package.json" }}
paths:
- "node_modules"
# - run: xvfb-run -a npm run lint -- --project=scanobeer
# - run: xvfb-run -a npm run lint -- --project=alr
# - run: xvfb-run -a npm run lint -- --project=blog
# - run: xvfb-run -a npm run lint -- --project=booking
# - run: xvfb-run -a npm run lint -- --project=car
# - run: xvfb-run -a npm run lint -- --project=hockey
# - run: xvfb-run -a npm run lint -- --project=recipe
# - run: xvfb-run -a npm run lint -- --project=showcase
# - run: xvfb-run -a npm run lint -- --project=store
# - run: xvfb-run -a npm run lint -- --project=store-admin
- run: xvfb-run -a npm run lint -- --project=laboiteasessions
# - run: xvfb-run -a npm run test -- --browsers=ChromeTravisCi --project=scanobeer
# - run: xvfb-run -a npm run test -- --browsers=ChromeTravisCi --project=alr
# - run: xvfb-run -a npm run test -- --browsers=ChromeTravisCi --project=blog
# - run: xvfb-run -a npm run test -- --browsers=ChromeTravisCi --project=booking
# - run: xvfb-run -a npm run test -- --browsers=ChromeTravisCi --project=car
# - run: xvfb-run -a npm run test -- --browsers=ChromeTravisCi --project=hockey
# - run: xvfb-run -a npm run test -- --browsers=ChromeTravisCi --project=recipe
# - run: xvfb-run -a npm run test -- --browsers=ChromeTravisCi --project=showcase
# - run: xvfb-run -a npm run test -- --browsers=ChromeTravisCi --project=store
# - run: xvfb-run -a npm run test -- --browsers=ChromeTravisCi --project=store-admin
- run: xvfb-run -a npm run test -- --browsers=ChromeTravisCi --project=laboiteasessions