summaryrefslogtreecommitdiff
path: root/.codecov.yml
diff options
context:
space:
mode:
authorTyler Reddy <tyler.je.reddy@gmail.com>2018-09-14 11:08:57 -0700
committerTyler Reddy <tyler.je.reddy@gmail.com>2018-09-14 11:08:57 -0700
commit07b6f9712ba6f1507fdc6b967871eb01faa5ea01 (patch)
treefad7ec2bf3f8c77c678b52b565790bb2fee5cdfb /.codecov.yml
parent329bdb6e268d745c5127e3b8cd38186dee08a087 (diff)
downloadnumpy-07b6f9712ba6f1507fdc6b967871eb01faa5ea01.tar.gz
TST: codecov.yml improvements
* we no longer require CircleCI jobs to pass for coverage reporting, and failures of Travis jobs other than the single coverage job should not interfere with coverage reporting now
Diffstat (limited to '.codecov.yml')
-rw-r--r--.codecov.yml16
1 files changed, 16 insertions, 0 deletions
diff --git a/.codecov.yml b/.codecov.yml
index 448ddf1e9..cb3ee230b 100644
--- a/.codecov.yml
+++ b/.codecov.yml
@@ -1,6 +1,22 @@
codecov:
ci:
+ # we don't require appveyor or
+ # circleCI to pass to report
+ # coverage, which currently only
+ # comes from a single Python 3.6 job
+ # in Travis
- !appveyor
+ - !circle
+ notify:
+ # don't require all travis builds to pass;
+ # as long as the coverage job succeeds it
+ # can report the % coverage, even if another
+ # job needs a restart for whatever reason
+ - require_ci_to_pass: no
+ # we should only require a single build before
+ # reporting the % coverage because there's only
+ # one coverage job in Travis
+ - after_n_builds: 1
coverage:
status:
project: