forked from python-microscopy/python-microscopy
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcodecov.yml
More file actions
90 lines (74 loc) · 1.72 KB
/
codecov.yml
File metadata and controls
90 lines (74 loc) · 1.72 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
83
84
85
86
87
88
89
90
coverage:
range: 50..100
github_checks:
annotations: false # turn back on when our coverage is more decent - they are just annoying for now
ignore:
- "*/contrib/*"
- "*/Protocols/*"
- "*/setup.py"
- "*/setup_exe.py"
- "*/Hardware/*"
# - "*/DSView/*" # (GUI code) - TODO find a way to add display options back in
# - "*/LMVis/Extras/*"
# - "*/ui/*"
# - "*/loft/*"
# - "*/Loft/*"
# fixes:
# - "/home/vsts/work/1/s/::"
# flags:
# all:
# paths:
# - "*"
# core:
# paths:
# - "*"
# ignore:
# - "*/ui/*"
# - "*/Acquire/*"
# - "*/DSView/*"
# - "*/LMVis/*"
# - "*/recipes/recipeGui.py"
# - "*/recipes/vertical_recipe_display.py"
# - "*/ParallelTasks/*"
# - "*/tileviewer/*"
# - "*/contrib/*"
comment:
layout: "header, diff, components" #show components in PR comment
component_management:
default_rules:
statuses:
- type: project
- target: auto
individual_components:
- component_id: all
name: all
paths:
- "**"
- component_id: core
name: core
paths:
- "PYME/IO/**"
- "PYME/cluster/**"
- "PYME/Analysis/**"
- "PYME/localization/**"
- "PYME/simulation/**"
- "PYME/misc/**"
- "PYME/Deconv/**"
- "PYME/config.py"
- "PYME/recipes/**"
- component_id: gui
name: gui
paths:
- "PYME/ui/**"
- "PYME/DSView/**"
- "PYME/LMVis/**"
- "PYME/tileviewer/**"
- component_id: experimental
name: experimental
paths:
- "PYME/experimental/**"
- "PYME/reports/**"
- component_id: acquire
name: acquire
paths:
- "PYME/Acquire/**"