-
Notifications
You must be signed in to change notification settings - Fork 27
/
.codecov.yml
139 lines (131 loc) · 3.25 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
135
136
137
138
139
codecov:
require_ci_to_pass: false
branch: master
github_checks:
annotations: false
flag_management:
default_rules:
carryforward: true
statuses:
- type: project
target: auto
threshold: 1%
- type: patch
target: auto
threshold: 1%
component_management:
default_rules:
carryforward: true
statuses:
- type: project
target: auto
branches:
- "!master"
individual_components:
- component_id: api
paths:
- api/**
- component_id: pkg_aws_library
paths:
- packages/aws-library/**
- component_id: pkg_dask_task_models_library
paths:
- packages/dask-task-models-library/**
- component_id: pkg_models_library
paths:
- packages/models-library/**
- component_id: pkg_notifications_library
paths:
- packages/notifications-library/**
- component_id: pkg_postgres_database
paths:
- packages/postgres-database/**
- component_id: pkg_service_integration
paths:
- packages/service-integration/**
- component_id: pkg_service_library
paths:
- packages/service-library/**
- component_id: pkg_settings_library
paths:
- packages/settings-library/**
- component_id: pkg_simcore_sdk
paths:
- packages/simcore-sdk/**
- component_id: agent
paths:
- services/agent/**
- component_id: api_server
paths:
- services/api-server/**
- component_id: autoscaling
paths:
- services/autoscaling/**
- component_id: catalog
paths:
- services/catalog/**
- component_id: clusters_keeper
paths:
- services/clusters-keeper/**
- component_id: dask_sidecar
paths:
- services/dask-sidecar/**
- component_id: datcore_adapter
paths:
- services/datcore-adapter/**
- component_id: director
paths:
- services/director/**
- component_id: director_v2
paths:
- services/director-v2/**
- component_id: dynamic_scheduler
paths:
- services/dynamic-scheduler/**
- component_id: dynamic_sidecar
paths:
- services/dynamic-sidecar/**
- component_id: efs_guardian
paths:
- services/efs-guardian/**
- component_id: invitations
paths:
- services/invitations/**
- component_id: osparc_gateway_server
paths:
- services/osparc-gateway-server/**
- component_id: payments
paths:
- services/payments/**
- component_id: resource_usage_tracker
paths:
- services/resource-usage-tracker/**
- component_id: storage
paths:
- services/storage/**
- component_id: webclient
paths:
- services/static-webserver/client/**
- component_id: webserver
paths:
- services/web/server/**
coverage:
status:
project:
default:
informational: true
threshold: 1%
patch:
default:
informational: true
threshold: 1%
comment:
layout: "header,diff,flags,components,footer"
behavior: default
require_changes: false
show_carryforward_flags: true
ignore:
- "test_*.py"
- "**/generated_models/*.py"
- "**/generated_code/*.py"
- "**/node_modules/**"