docker: - image: circleci/node:10-browsers environment: # See https://git.io/vdao3 for details. JOBS: 2 steps: - checkout - restore_cache: keys: - v2-deps-{{ checksum "ui/yarn.lock" }} - v2-deps- - run: name: yarn install command: cd ui && yarn install - save_cache: key: v2-deps-{{ checksum "ui/yarn.lock" }} paths: - ./ui/node_modules - run: name: lint:js command: cd ui && yarn run lint:js - run: name: lint:hbs command: cd ui && yarn run lint:hbs - run: name: Ember tests command: mkdir -p /tmp/test-reports && cd ui && yarn test - store_test_results: path: /tmp/test-reports - store_artifacts: path: /tmp/test-reports