-
Notifications
You must be signed in to change notification settings - Fork 8
/
codecov.yml
54 lines (50 loc) · 1.36 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
---
# yaml-language-server: $schema=https://json.schemastore.org/codecov
codecov:
notify:
manual_trigger: true
comment:
layout: diff, components, files
behavior: new
ignore:
- 'samples/**' # This is sample code for instrumentable things
- '_tools/**' # Repository maintenance tooling
- 'internal/injector/aspect/advice/code/dot_ast.proxies.go' # Auto-generated proxy code
coverage:
status:
project:
default:
target: auto
informational: true
patch:
default:
target: auto
informational: true
component_management:
individual_components:
- component_id: generators
name: Generators
paths: ["**/generator/*.go"]
- component_id: instruments
name: Instruments
paths: [instrument/**]
- component_id: go-driver
name: Go Driver
paths: [internal/go*/**]
- component_id: toolexec-driver
name: Toolexec Driver
paths: [internal/toolexec/**]
- component_id: aspects
name: Aspects
paths: [internal/injector/aspect/**]
- component_id: injector
name: Injector
paths: [internal/injector/**]
- component_id: jobserver
name: Job Server
paths: [internal/jobserver/**]
- component_id: integration-tests
name: Integration Test Suite
paths: [_integration-tests/**]
- component_id: other
name: Other