diff --git a/.circleci/config.yml b/.circleci/config.yml index f28cb98c..f55e72c3 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -40,3 +40,26 @@ jobs: prefix: coverage - store_test_results: path: test-results.xml + test: + working_directory: ~/mern-starter + docker: + - image: circleci/node:10.16.3 + - image: mongo:4.2.0 + steps: + - checkout + - run: + name: update-npm + command: 'sudo npm install -g npm@5' + - restore_cache: + key: dependency-cache-{{ checksum "package-lock.json" }} + - run: + name: install-npm-wee + command: npm install + - save_cache: + key: dependency-cache-{{ checksum "package-lock.json" }} + paths: + - ./node_modules + - run: + name: test + command: npm test + diff --git a/README.md b/README.md index 6eef16b4..decd3a8e 100644 --- a/README.md +++ b/README.md @@ -6,6 +6,7 @@ See the [JavaScript language guide for CircleCI here](https://circleci.com/docs/ ## Quickstart + ``` npm install -g mern-cli mern init your_new_app