Created
December 31, 2019 12:30
-
-
Save AlexNDRmac/17c26c71d5e93427ebde9fc38dc7d8e9 to your computer and use it in GitHub Desktop.
Full codecov configuration
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
codecov: | |
token: uuid # Your private repository token | |
url: "http" # for Codecov Enterprise customers | |
slug: "owner/repo" # for Codecov Enterprise customers | |
branch: master # override the default branch | |
bot: username # set user whom will be the consumer of oauth requests | |
ci: # Custom CI domains if Codecov does not identify them automatically | |
- ci.domain.com | |
- !provider # ignore these providers when checking if CI passed | |
# ex. You may test on Travis, Circle, and AppVeyor, but only need | |
# to check if Travis passes. Therefore add: !circle and !appveyor | |
notify: # ADVANCED USE ONLY | |
after_n_builds: null # number of expected builds to recieve before sending notifications | |
# after: check ci status unless disabled via require_ci_to_pass | |
require_ci_to_pass: yes # yes: will delay sending notifications until all ci is finished | |
# no: will send notifications without checking ci status and wait till "after_n_builds" are uploaded | |
countdown: null # number of seconds to wait before first ci build check | |
delay: null # number of seconds to wait between ci build checks | |
coverage: | |
precision: 2 # 2 = xx.xx%, 0 = xx% | |
round: down|up|nearest # default down | |
range: 50...60 # default 70...90. red...green | |
notify: | |
irc: | |
default: | |
server: "chat.freenode.net"|encrypted | |
branches: null # all branches by default | |
threshold: 1% | |
message: "Coverage {{changed}} for {{owner}}/{{repo}}" # customize the message | |
flags: null | |
paths: null | |
slack: | |
default: | |
url: "http"|encrypted | |
threshold: 1% | |
branches: null # all branches by default | |
message: "Coverage {{changed}} for {{owner}}/{{repo}}" # customize the message | |
attachments: "sunburst, diff" | |
only_pulls: false | |
flags: null | |
paths: null | |
email: | |
default: | |
to: | |
- [email protected] | |
- &author | |
threshold: 1% | |
only_pulls: false | |
layout: header, diff, trends | |
flags: null | |
paths: null | |
hipchat: | |
default: | |
url: "http"|encrypted | |
room: name|id | |
threshold: 1% | |
token: encrypted | |
branches: null # all branches by default | |
notify: false # if the hipchat message is silent or loud (default false) | |
message: "Coverage {{changed}} for {{owner}}/{{repo}}" # customize the message | |
flags: null | |
paths: null | |
gitter: | |
url: "http"|encrypted | |
threshold: 1% | |
branches: null # all branches by default | |
message: "Coverage {{changed}} for {{owner}}/{{repo}}" # customize the message | |
webhooks: | |
_name_: | |
url: "http"|encrypted | |
threshold: 1% | |
branches: null # all branches by default | |
status: | |
project: | |
default: | |
against: parent | |
target: auto | |
threshold: 1% | |
branches: | |
- master | |
if_no_uploads: error | |
if_not_found: success | |
if_ci_failed: error | |
only_pulls: false | |
flags: | |
- integration | |
paths: | |
- folder | |
patch: | |
default: | |
against: parent | |
target: 80% | |
branches: null | |
if_no_uploads: success | |
if_not_found: success | |
if_ci_failed: error | |
only_pulls: false | |
flags: | |
- integration | |
paths: | |
- folder | |
changes: | |
default: | |
against: parent | |
branches: null | |
if_no_uploads: error | |
if_not_found: success | |
if_ci_failed: error | |
only_pulls: false | |
flags: | |
- integration | |
paths: | |
- folder | |
flags: | |
integration: | |
branches: | |
- master | |
ignore: | |
- app/ui | |
ignore: # files and folders for processing | |
- tests/* | |
fixes: | |
- "old_path::new_path" | |
comment: | |
layout: header, diff, trends, uncovered | |
branches: * | |
behavior: default # defualt = posts once then update, posts new if delete | |
# once = post once then updates | |
# new = delete old, post new | |
# spammy = post new |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment