diff --git a/.travis.yml b/.travis.yml
index e4f91800979d1194e4e871d852bd7a256215c939..5bff07084f027f289f8c08eee08f3a50131fc423 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -9,3 +9,5 @@ cache:
     - $HOME/.gradle/caches/
     - $HOME/.gradle/wrapper/
 
+after_success:
+  - bash <(curl -s https://codecov.io/bash)
diff --git a/README.md b/README.md
index eba0b8a27bcd92cc16b45f578e2140f7a409db67..bc60863a32a130e4f0d8550df0db9a258dcf9fb5 100644
--- a/README.md
+++ b/README.md
@@ -1,6 +1,6 @@
-[![Build Status](https://travis-ci.org/usgs/nshmp-haz.svg?branch=master)](https://travis-ci.org/usgs/nshmp-haz)
-
 ## nshmp-haz
+[![Build Status](https://travis-ci.org/usgs/nshmp-haz.svg?branch=master)](https://travis-ci.org/usgs/nshmp-haz)
+[![codecov](https://codecov.io/gh/usgs/nshmp-haz/branch/master/graph/badge.svg)](https://codecov.io/gh/usgs/nshmp-haz)
 
 U.S. Geological Survey ([USGS](https://www.usgs.gov)) National Seismic Hazard Mapping Project ([NSHMP](https://earthquake.usgs.gov/hazards/)) code for performing probabilistic seismic hazard (PSHA) and related analyses. These codes are intended for use with seismic hazard models developed by the NSHMP for the U.S. and its territories.
 
diff --git a/build.gradle b/build.gradle
index fa8da275c6a59ebdbfebba95383441e2a6ebd070..78cff7d806a0afc8b641b1e90fc3ecb9bf29c603 100644
--- a/build.gradle
+++ b/build.gradle
@@ -73,9 +73,10 @@ test {
 jacocoTestReport {
   reports {
     xml.enabled true
-    html.enabled true
+    html.enabled false
   }
 }
+check.dependsOn jacocoTestReport
 
 
 javadoc {