From 3a98b4b0f76f2bc50ca51751f05cdc0334c4f9f3 Mon Sep 17 00:00:00 2001 From: chrox Date: Mon, 6 Oct 2014 23:36:13 +0800 Subject: [PATCH] add coveralls badge to show coverage number --- .luacov | 2 +- .travis.yml | 4 ++++ README.md | 7 +++++-- 3 files changed, 10 insertions(+), 3 deletions(-) diff --git a/.luacov b/.luacov index a96959446..656b1cef0 100644 --- a/.luacov +++ b/.luacov @@ -18,7 +18,7 @@ return { runreport = true, -- Delete stats file after reporting? - deletestats = true, + deletestats = false, -- Patterns for files to include when reporting -- all will be included if nothing is listed diff --git a/.travis.yml b/.travis.yml index d428edd72..61d8613e2 100644 --- a/.travis.yml +++ b/.travis.yml @@ -17,9 +17,13 @@ install: - git clone https://github.com/Olivine-Labs/busted/ - cd busted && git checkout v1.10.0 && sudo luarocks make && cd .. - sudo luarocks install luacov + - sudo luarocks install luacov-coveralls --server=http://rocks.moonscript.org/dev script: - make fetchthirdparty all - sudo cp base/build/*/luajit /usr/bin/ - make testfront - make coverage + +after_success: + - cd koreader-*/koreader && luacov-coveralls -v diff --git a/README.md b/README.md index fea2fd372..5d34ac3ff 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,6 @@ -KOReader [![Build Status][travis-icon]][travis-link] +KOReader +[![Build Status][travis-icon]][travis-link] +[![Coverage Status][coverage-icon]][coverage-link] ======== KOReader is a document viewer application, originally created for Kindle @@ -189,4 +191,5 @@ http://ccache.samba.org [linux-vm]:http://www.howtogeek.com/howto/11287/how-to-run-ubuntu-in-windows-7-with-vmware-player/ [l10n-readme]:https://github.com/koreader/koreader/blob/master/l10n/README.md [koreader-transifex]:https://www.transifex.com/projects/p/koreader/ - +[coverage-icon]:https://coveralls.io/repos/koreader/koreader/badge.png +[coverage-link]:https://coveralls.io/r/koreader/koreader