diff --git a/.circlec/config.yml b/.circlec/config.yml index 173566a..4aefe78 100644 --- a/.circlec/config.yml +++ b/.circlec/config.yml @@ -3,33 +3,46 @@ jobs: build: docker: - image: circleci/node:7.10 - + working_directory: ~/repo steps: - checkout - - run: name: update-npm command: 'sudo npm install -g npm@latest' - - # Download and cache dependencies - restore_cache: keys: - v1-dependencies-{{ checksum "package.json" }} # fallback to using the latest cache if no exact match is found - v1-dependencies- - - run: name: install command: npm install - - save_cache: paths: - node_modules key: v1-dependencies-{{ checksum "package.json" }} - - # run tests! + test: + docker: + - image: circleci/node:7.10 + steps: + - checkout - run: - name: test - command: npm run unit + name: test + command: npm run unit + - store_artifacts: + path: test-results.xml + prefix: tests + +workflows: + version: 2 + build_and_test: + jobs: + - build + - test: + requires: + - build + filters: + branches: + only: master