44 lines
1.3 KiB
YAML
44 lines
1.3 KiB
YAML
---
|
|
# https://docs.codecov.com/docs/codecovyml-reference
|
|
codecov:
|
|
token: 6040de41-c073-4d6f-bbf8-d89256ef31e1
|
|
disable_default_path_fixes: true
|
|
require_ci_to_pass: false
|
|
notify:
|
|
wait_for_ci: false
|
|
fixes:
|
|
- go.etcd.io/etcd/api/v3/::api/
|
|
- go.etcd.io/etcd/client/v3/::client/v3/
|
|
- go.etcd.io/etcd/client/v2/::client/v2/
|
|
- go.etcd.io/etcd/etcdctl/v3/::etcdctl/
|
|
- go.etcd.io/etcd/etcdutl/v3/::etcdutl/
|
|
- go.etcd.io/etcd/pkg/v3/::pkg/
|
|
- go.etcd.io/etcd/server/v3/::server/
|
|
ignore:
|
|
- '**/*.pb.go'
|
|
- '**/*.pb.gw.go'
|
|
- tests/**/*
|
|
- go.etcd.io/etcd/tests/**/*
|
|
coverage:
|
|
range: 60..80
|
|
round: down
|
|
precision: 2
|
|
status:
|
|
project:
|
|
default:
|
|
target: auto
|
|
# allow some coverage reductions within a threshold
|
|
# this allows a 1% drop from the previous base commit coverage
|
|
threshold: 1%
|
|
patch:
|
|
default:
|
|
target: auto
|
|
threshold: 80%
|
|
comment:
|
|
layout: "header, files, diff, footer"
|
|
behavior: default # default: update, if exists. Otherwise post new; new: delete old and post new
|
|
require_changes: false # if true: only post the comment if coverage changes
|
|
require_base: false # [true :: must have a base report to post]
|
|
require_head: true # [true :: must have a head report to post]
|
|
hide_project_coverage: false # [true :: only show coverage on the git diff]
|