From 28b2b37a16cf43425617fe555636b6706b16180d Mon Sep 17 00:00:00 2001 From: Evan Hall Date: Thu, 20 Sep 2018 15:10:39 -0400 Subject: [PATCH 1/2] Added Codecov YAML file --- .codecov.yml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 .codecov.yml diff --git a/.codecov.yml b/.codecov.yml new file mode 100644 index 00000000..94e02963 --- /dev/null +++ b/.codecov.yml @@ -0,0 +1,17 @@ +comment: + layout: "header, diff, files" + behavior: default + require_changes: no + +coverage: + range: 80..100 + round: down + precision: 2 + + status: + project: + default: + target: 90% + threshold: 2% + patch: yes + changes: no From 8e69a798a0e444a52b8df1dc2ed361f51599d319 Mon Sep 17 00:00:00 2001 From: Evan Hall Date: Thu, 20 Sep 2018 15:12:57 -0400 Subject: [PATCH 2/2] Changed travis file for codecov support --- .travis.yml | 22 ++++++++++++++++------ 1 file changed, 16 insertions(+), 6 deletions(-) diff --git a/.travis.yml b/.travis.yml index 2391b622..9b452b41 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,20 +1,30 @@ language: node_js + +node_js: +- "node" +- "lts/*" + branches: # only master, dev, and tagged commits only: - master - dev - /^v\d+\.\d+(\.\d+)?(-\S*)?$/ -node_js: -- "node" -- "lts/*" + +cache: + directories: + - "node_modules" + - "server/node_modules" + install: - npm install --devDependencies + before_script: - npm run compile + script: - npm run lint - npm run test:coverage -cache: - directories: - - "node_modules" + +after_success: +- bash <(curl -s https://codecov.io/bash)