mirror of https://github.com/BOINC/boinc.git
51 lines
969 B
YAML
51 lines
969 B
YAML
codecov:
|
|
require_ci_to_pass: yes
|
|
notify:
|
|
after_n_builds: 3
|
|
wait_for_ci: yes
|
|
token: ${{ secrets.CODECOV_TOKEN }}
|
|
|
|
coverage:
|
|
status:
|
|
project: off
|
|
patch:
|
|
default:
|
|
threshold: 0.01
|
|
|
|
comment:
|
|
layout: "diff, files"
|
|
behavior: default
|
|
require_changes: yes # if true: only post the comment if coverage changes
|
|
require_base: no # [yes :: must have a base report to post]
|
|
require_head: yes # [yes :: must have a head report to post]
|
|
branches:
|
|
- master
|
|
after_n_builds: 3
|
|
|
|
flags:
|
|
# filter the folder(s) you wish to measure by that flag
|
|
api:
|
|
paths:
|
|
- api/
|
|
library:
|
|
paths:
|
|
- lib/
|
|
client:
|
|
paths:
|
|
- client/
|
|
- clientgui/
|
|
server:
|
|
paths:
|
|
- sched/
|
|
- db/
|
|
- tools/
|
|
android:
|
|
paths:
|
|
- android/BOINC/app/src/main/java/edu/berkeley/boinc
|
|
|
|
# don't gather statistics for test and external libraries
|
|
ignore:
|
|
- tests/.*
|
|
- zip/.*
|
|
- 3rdParty/.*
|