Try using codecov orb
This commit is contained in:
parent
e4a3510c86
commit
a8c4534b33
@ -9,6 +9,9 @@ version: 2
|
|||||||
# create pull request previews and to update `https://docs.ohif.org`
|
# create pull request previews and to update `https://docs.ohif.org`
|
||||||
###
|
###
|
||||||
|
|
||||||
|
orbs:
|
||||||
|
codecov: codecov/codecov@1.0.5
|
||||||
|
|
||||||
defaults: &defaults
|
defaults: &defaults
|
||||||
docker:
|
docker:
|
||||||
- image: circleci/node:10.16.0
|
- image: circleci/node:10.16.0
|
||||||
@ -53,6 +56,11 @@ jobs:
|
|||||||
environment:
|
environment:
|
||||||
JEST_JUNIT_OUTPUT: "reports/junit/js-test-results.xml"
|
JEST_JUNIT_OUTPUT: "reports/junit/js-test-results.xml"
|
||||||
|
|
||||||
|
- codecov/upload:
|
||||||
|
conf: "/home/circleci/repo/.codecov.yml"
|
||||||
|
file: "/home/circleci/repo/platform/viewer/coverage/lcov.info"
|
||||||
|
flags: "viewer"
|
||||||
|
|
||||||
# Store result
|
# Store result
|
||||||
- store_test_results:
|
- store_test_results:
|
||||||
path: reports/junit
|
path: reports/junit
|
||||||
|
|||||||
@ -7,8 +7,6 @@
|
|||||||
coverage:
|
coverage:
|
||||||
status:
|
status:
|
||||||
project:
|
project:
|
||||||
default:
|
|
||||||
threshold: 0.10%
|
|
||||||
core:
|
core:
|
||||||
flags: core
|
flags: core
|
||||||
viewer:
|
viewer:
|
||||||
|
|||||||
58
.vscode/settings.json
vendored
58
.vscode/settings.json
vendored
@ -1,30 +1,30 @@
|
|||||||
{
|
{
|
||||||
"editor.rulers": [80, 120],
|
"editor.rulers": [80, 120],
|
||||||
|
|
||||||
// ===
|
// ===
|
||||||
// Spacing
|
// Spacing
|
||||||
// ===
|
// ===
|
||||||
|
|
||||||
"editor.insertSpaces": true,
|
"editor.insertSpaces": true,
|
||||||
"editor.tabSize": 2,
|
"editor.tabSize": 2,
|
||||||
"editor.trimAutoWhitespace": true,
|
"editor.trimAutoWhitespace": true,
|
||||||
"files.trimTrailingWhitespace": true,
|
"files.trimTrailingWhitespace": true,
|
||||||
"files.eol": "\n",
|
"files.eol": "\n",
|
||||||
"files.insertFinalNewline": true,
|
"files.insertFinalNewline": true,
|
||||||
"files.trimFinalNewlines": true,
|
"files.trimFinalNewlines": true,
|
||||||
|
|
||||||
// ===
|
// ===
|
||||||
// Event Triggers
|
// Event Triggers
|
||||||
// ===
|
// ===
|
||||||
|
|
||||||
"editor.formatOnSave": true,
|
"editor.formatOnSave": true,
|
||||||
"eslint.autoFixOnSave": true,
|
"eslint.autoFixOnSave": true,
|
||||||
"eslint.run": "onSave",
|
"eslint.run": "onSave",
|
||||||
"eslint.validate": [
|
"eslint.validate": [
|
||||||
{ "language": "javascript", "autoFix": true },
|
{ "language": "javascript", "autoFix": true },
|
||||||
{ "language": "javascriptreact", "autoFix": true }
|
{ "language": "javascriptreact", "autoFix": true }
|
||||||
],
|
],
|
||||||
"prettier.disableLanguages": [],
|
"prettier.disableLanguages": [],
|
||||||
"prettier.endOfLine": "lf"
|
"prettier.endOfLine": "lf",
|
||||||
}
|
"workbench.colorCustomizations": {}
|
||||||
|
}
|
||||||
|
|||||||
@ -17,7 +17,16 @@ module.exports = {
|
|||||||
// Setup
|
// Setup
|
||||||
// setupFiles: ["jest-canvas-mock/lib/index.js"],
|
// setupFiles: ["jest-canvas-mock/lib/index.js"],
|
||||||
// Coverage
|
// Coverage
|
||||||
reporters: ["default", "jest-junit"],
|
reporters: [
|
||||||
|
"default",
|
||||||
|
// Docs: https://www.npmjs.com/package/jest-junit
|
||||||
|
[
|
||||||
|
"jest-junit",
|
||||||
|
{
|
||||||
|
addFileAttribute: true // CircleCI Only
|
||||||
|
}
|
||||||
|
]
|
||||||
|
],
|
||||||
collectCoverage: false,
|
collectCoverage: false,
|
||||||
collectCoverageFrom: [
|
collectCoverageFrom: [
|
||||||
"<rootDir>/src/**/*.{js,jsx}",
|
"<rootDir>/src/**/*.{js,jsx}",
|
||||||
|
|||||||
@ -16,8 +16,8 @@
|
|||||||
"build:package": "lerna run build:package --parallel",
|
"build:package": "lerna run build:package --parallel",
|
||||||
"test:ci": "",
|
"test:ci": "",
|
||||||
"test:unit": "jest --collectCoverage",
|
"test:unit": "jest --collectCoverage",
|
||||||
"test:unit:ci": "jest --ci --runInBand --collectCoverage && codecov",
|
"test:unit:ci:old": "jest --ci --runInBand --collectCoverage && codecov",
|
||||||
"test:unit:ci:old": "lerna run test:unit:ci --parallel",
|
"test:unit:ci": "lerna run test:unit:ci --parallel",
|
||||||
"test:e2e": "",
|
"test:e2e": "",
|
||||||
"test:e2e:ci": "lerna run lerna:test:e2e --parallel",
|
"test:e2e:ci": "lerna run lerna:test:e2e --parallel",
|
||||||
"new-version": "lerna version --conventional-commits --yes",
|
"new-version": "lerna version --conventional-commits --yes",
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user