-
Notifications
You must be signed in to change notification settings - Fork 19
/
codecov.yml
134 lines (131 loc) · 3.38 KB
/
codecov.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
coverage:
status:
project:
root:
target: 90% #overall project/ repo coverage
flags:
- root
swb-app:
target: 78%
flags:
- swb-app
swb-reference:
target: 90%
flags:
- swb-reference
workbench-core-accounts:
target: 90%
flags:
- workbench-core-accounts
workbench-core-accounts-ui:
target: 90%
flags:
- workbench-core-accounts-ui
workbench-core-audit:
target: 90%
flags:
- workbench-core-audit
workbench-core-authentication:
target: 100%
flags:
- workbench-core-authentication
workbench-core-authorization:
target: 99%
flags:
- workbench-core-authorization
workbench-core-base:
target: 80%
flags:
- workbench-core-base
workbench-core-datasets:
target: 90%
flags:
- workbench-core-datasets
workbench-core-datasets-ui:
target: 90%
flags:
- workbench-core-datasets-ui
workbench-core-environments:
target: 75%
flags:
- workbench-core-environments
workbench-core-environments-ui:
target: 90%
flags:
- workbench-core-environments-ui
workbench-core-infrastructure:
target: 90%
flags:
- workbench-core-infrastructure
workbench-core-logging:
target: 90%
flags:
- workbench-core-logging
workbench-core-swb-common-ui:
target: 90%
flags:
- workbench-core-swb-common-ui
workbench-core-user-management:
target: 90%
flags:
- workbench-core-user-management
flags:
swb-app:
paths:
- solutions/swb-app
swb-reference:
paths:
- solutions/swb-reference
workbench-core-accounts:
paths:
- workbench-core/accounts
workbench-core-accounts-ui:
paths:
- workbench-core/accounts-ui
workbench-core-audit:
paths:
- workbench-core/audit
workbench-core-authentication:
paths:
- workbench-core/authentication
workbench-core-authorization:
paths:
- workbench-core/authorization
workbench-core-base:
paths:
- workbench-core/base
workbench-core-datasets:
paths:
- workbench-core/datasets
workbench-core-datasets-ui:
paths:
- workbench-core/datasets-ui
workbench-core-environments:
paths:
- workbench-core/environments
workbench-core-environments-ui:
paths:
- workbench-core/environments-ui
workbench-core-infrastructure:
paths:
- workbench-core/infrastructure
workbench-core-logging:
paths:
- workbench-core/logging
workbench-core-swb-common-ui:
paths:
- workbench-core/swb-common-ui
workbench-core-user-management:
paths:
- workbench-core/user-management
github_checks:
annotations: true
comment:
layout: "reach, diff, flags, files"
behavior: default
require_changes: true # if true: only post the comment if coverage changes
require_base: false # [yes :: must have a base report to post]
require_head: false # [yes :: must have a head report to post]
show_carryforward_flags: true
show_critical_paths: true #new option to labeled critical files
hide_comment_details: true #collapse all the "detailed info" for the PR comment