Repository navigation
Expand file tree
/
Copy pathcodecov.yml
More file actions
82 lines (79 loc) · 2.13 KB
/
Copy pathcodecov.yml
File metadata and controls
82 lines (79 loc) · 2.13 KB
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
coverage:
precision: 2
round: down
range: "80...100"
status:
# Pin patch coverage to a fixed target. The default `auto` compares a small
# commit's changed lines against the whole project's coverage, so a couple
# of uncovered trivial lines fail the patch check even when project
# coverage goes up.
patch:
default:
target: 91%
comment:
layout: "header, diff, components"
component_management:
default_rules:
statuses:
- type: project
target: auto
threshold: 5%
# let's ignore the typo about modbstcp / zLan and keep the original component_id
individual_components:
- component_id: stdunit_tags_core
name: "Core"
paths:
- "src/StdUnit.Tags.Core/**"
- component_id: stdunit_tags
name: "Tags"
paths:
- "src/StdUnit.Tags/**"
- component_id: stdunit_tags_s7
name: "S7"
paths:
- "src/StdUnit.Tags.S7/**"
- component_id: stdunit_tags_modbstcp
name: "ModbusTcp"
paths:
- "src/StdUnit.Tags.ModbusTcp/**"
- component_id: stdunit_tags_opcuaclient
name: "OpcUaClient"
paths:
- "src/StdUnit.Tags.OpcUaClient/**"
- component_id: stdunit_tags_hjzk
name: "Hjzk"
paths:
- "src/StdUnit.Tags.Hjzk/**"
- component_id: stdunit_tags_zLan
name: "ZLan"
paths:
- "src/StdUnit.Tags.ZLan/**"
- component_id: stdunit_tags_comscanner
name: "Com"
paths:
- "src/StdUnit.Tags.ComScanner/**"
- component_id: stdunit_tags_rx
name: "Rx"
paths:
- "src/StdUnit.Tags.RxExtensions/**"
- component_id: stdunit_tags_r3
name: "R3"
paths:
- "src/StdUnit.Tags.R3Extensions/**"
- component_id: stdunit_tags_mcpserver
name: "McpServer"
paths:
- "src/StdUnit.Tags.McpServer/**"
- component_id: stdunit_tags_simplefiles
name: "SimpleFiles"
paths:
- "src/StdUnit.Tags.SimpleFiles/**"
- component_id: stdunit_tags_webui
name: "WebUi"
paths:
- "src/StdUnit.Tags.WebUi/**"
ignore:
- "**/*.md"
- "**/*.yml"
- "tests/**"
- "**/*.g.cs"