aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.travis.yml14
-rw-r--r--README.md2
2 files changed, 15 insertions, 1 deletions
diff --git a/.travis.yml b/.travis.yml
index 2894055..04ebecf 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -10,6 +10,20 @@ matrix:
- rust: nightly
fast_finish: true
+before_cache:
+ - |
+ if [[ "$TRAVIS_RUST_VERSION" == "stable" ]]; then
+ cargo install -f cargo-tarpaulin
+ fi
+before_script:
+ - export PATH="$PATH:~/.cargo/bin"
script:
- cargo build --verbose --all
- cargo test --verbose --all
+after_success:
+ - |
+ if [[ "$TRAVIS_RUST_VERSION" == "stable" ]]; then
+ cargo tarpaulin --out Xml
+ bash <(curl -s https://codecov.io/bash)
+ echo "Uploaded code coverage"
+ fi \ No newline at end of file
diff --git a/README.md b/README.md
index ac4128f..55266f2 100644
--- a/README.md
+++ b/README.md
@@ -1,5 +1,5 @@
# August Offensive
-[![Build Status](https://travis-ci.org/kjhoerr/august-offensive.svg?branch=master)](https://travis-ci.org/kjhoerr/august-offensive)
+[![Build Status](https://travis-ci.org/kjhoerr/august-offensive.svg?branch=master)](https://travis-ci.org/kjhoerr/august-offensive) [![codecov](https://codecov.io/gh/kjhoerr/august-offensive/branch/master/graph/badge.svg)](https://codecov.io/gh/kjhoerr/august-offensive)
August Offensive is a game as a web service that enables players to achieve world domination in turn-based strategy. Players as Allegiances can generate armies, gain control of regions, and defeat their enemies. The Allegiance that controls all of the regions around the world claims victory of the August Offensive.