.codecov.yml 781 Bytes
Newer Older
1 2 3 4
codecov:
  notify:
    require_ci_to_pass: yes

5 6 7
coverage:
  status:
    project: off
8 9 10
    patch:
      default:
        threshold: 0.01
11

12 13 14
comment:
  layout: "diff, files"
  behavior: default
15
  require_changes: yes    # if true: only post the comment if coverage changes
16 17
  require_base: no        # [yes :: must have a base report to post]
  require_head: yes       # [yes :: must have a head report to post]
18
  branch: master
19

20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
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/

# don't gather statistics for test and external libraries
39 40 41 42
ignore:
  - tests/.*
  - zip/.*
  - 3rdParty/.*