From 0491457aba978e1e4f34a7d03cf32183ab598e49 Mon Sep 17 00:00:00 2001 From: osdevopssandbox <122152369+osdevopssandbox@users.noreply.github.com> Date: Sat, 7 Jan 2023 17:03:57 +0200 Subject: [PATCH 1/2] Update README.md --- README.md | 1 + 1 file changed, 1 insertion(+) 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 From 23bd48455888294e9dd9d0b9a806a066a1a8ed05 Mon Sep 17 00:00:00 2001 From: osdevopssandbox <122152369+osdevopssandbox@users.noreply.github.com> Date: Sun, 8 Jan 2023 22:47:51 +0200 Subject: [PATCH 2/2] Add .circleci/config.yml --- .circleci/config.yml | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) 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 +