mirror of
https://github.com/dlang/dmd.git
synced 2025-04-25 04:30:10 +03:00
50 lines
1.4 KiB
YAML
50 lines
1.4 KiB
YAML
# Documentation: https://docs.codecov.io/docs/codecov-yaml
|
|
# Validate with: `curl --data-binary @.codecov.yml https://codecov.io/validate`
|
|
|
|
codecov:
|
|
notify:
|
|
# We don't want to wait for the CodeCov report
|
|
# See https://github.com/codecov/support/issues/312
|
|
require_ci_to_pass: false
|
|
after_n_builds: 5 # send notifications after all coverage pipeline finish
|
|
wait_for_ci: false
|
|
|
|
bot: dlang-bot
|
|
ci:
|
|
# https://docs.codecov.io/docs/detecting-ci-services
|
|
# Azure, CircleCI and Cirrus generate coverages files
|
|
# Don't wait for the other CIs
|
|
- circleci.com
|
|
- cirrus-ci.com
|
|
- dev.azure.com
|
|
- !dtest.dlang.io
|
|
- !auto-tester.puremagic.com
|
|
- !appveyor.com
|
|
- !ci.dlang.io
|
|
|
|
# At CircleCI, the PR is merged into `master` before the testsuite is run.
|
|
# This allows CodeCov to adjust the resulting coverage diff, s.t. it matches
|
|
# with the GitHub diff.
|
|
# https://github.com/codecov/support/issues/363
|
|
# https://docs.codecov.io/v4.3.6/docs/comparing-commits
|
|
allow_coverage_offsets: true
|
|
|
|
coverage:
|
|
precision: 3
|
|
round: down
|
|
range: "80...100"
|
|
|
|
# Learn more at https://docs.codecov.io/docs/commit-status
|
|
status:
|
|
project: off
|
|
patch:
|
|
default:
|
|
informational: true
|
|
changes: off
|
|
|
|
# https://docs.codecov.io/docs/fixing-paths
|
|
fixes:
|
|
- "test/.*/::src/"
|
|
- "fail_compilation/::src/"
|
|
|
|
comment: false
|