summaryrefslogtreecommitdiff
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
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
-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: