File tree Expand file tree Collapse file tree 3 files changed +20
-4
lines changed Expand file tree Collapse file tree 3 files changed +20
-4
lines changed Original file line number Diff line number Diff line change 1- version : 2
1+ version : 2.1
22
33aliases :
44 - &filter-only-main
@@ -15,6 +15,9 @@ defaults: &defaults
1515 - image : cimg/node:current
1616 working_directory : ~/react-native-testing-library
1717
18+ orbs :
19+ codecov : codecov/codecov@3.2.2
20+
1821jobs :
1922 install-dependencies :
2023 << : *defaults
5861 - store_artifacts :
5962 path : coverage
6063 destination : coverage
61- test:react:17 :
64+ - codecov/upload
65+ test-react-17 :
6266 << : *defaults
6367 steps :
6468 - attach_workspace :
7276 at : ~/react-native-testing-library
7377 - run : |
7478 cd website && yarn install && yarn build
79+ upload-code-coverage :
80+ << : *defaults
81+ steps :
82+ - codecov/upload :
83+ file : coverage/coverage-final.json
7584 deploy-website :
7685 << : *defaults
7786 steps :
@@ -98,14 +107,17 @@ workflows:
98107 - tests :
99108 requires :
100109 - install-dependencies
101- - test: react: 17 :
110+ - test- react- 17 :
102111 requires :
103112 - install-dependencies
104113 - test-website :
105114 requires :
106115 - install-dependencies
107116 # docusuarus build is running when deploying website as well
108117 filters : *filter-ignore-main
118+ - upload-code-coverage :
119+ requires :
120+ - tests
109121 - deploy-website :
110122 requires :
111123 - install-dependencies
Original file line number Diff line number Diff line change 1+ coverage :
2+ precision : 2
3+ round : down
4+ range : 70...100
Original file line number Diff line number Diff line change 7171 "scripts" : {
7272 "clean" : " del build" ,
7373 "test" : " jest" ,
74- "test:ci" : " jest --maxWorkers=2" ,
74+ "test:ci" : " jest --maxWorkers=2 --collectCoverage=true --coverage-provider=v8 " ,
7575 "test:ci:react:17" : " scripts/test_react_17" ,
7676 "typecheck" : " tsc" ,
7777 "flow" : " flow" ,
You can’t perform that action at this time.
0 commit comments