Close #761: Integrate coveralls.io to show test coverage (#820)

* Enable coveralls.io coverage reports
* Add badge to README.md
This commit is contained in:
Oliver Smith 2017-10-24 19:34:08 +00:00 committed by GitHub
parent 70733e454a
commit df47b50013
2 changed files with 4 additions and 2 deletions

View File

@ -7,12 +7,14 @@ addons:
- debian-sid
packages:
- shellcheck
install: "pip install flake8 pytest-cov"
install: "pip install flake8 pytest-cov python-coveralls"
script:
- test/static_code_analysis.sh
- yes "" | ./pmbootstrap.py init
- ./pmbootstrap.py kconfig_check
- test/testcases_fast.sh
- test/check_checksums.py
after_success:
- coveralls
notifications:
- email: false

View File

@ -1,6 +1,6 @@
# pmbootstrap
[**Introduction**](https://postmarketos.org/blog/2017/05/26/intro/) | [**Security Warning**](https://ollieparanoid.github.io/post/security-warning/) | [**Supported Devices**](https://wiki.postmarketos.org/wiki/Supported_devices) | [![travis badge](https://api.travis-ci.org/postmarketOS/pmbootstrap.png?branch=master)](https://travis-ci.org/postmarketOS/pmbootstrap)
[**Introduction**](https://postmarketos.org/blog/2017/05/26/intro/) | [**Security Warning**](https://ollieparanoid.github.io/post/security-warning/) | [**Supported Devices**](https://wiki.postmarketos.org/wiki/Supported_devices) | [![travis badge](https://api.travis-ci.org/postmarketOS/pmbootstrap.png?branch=master)](https://travis-ci.org/postmarketOS/pmbootstrap) | [![Coverage status](https://coveralls.io/repos/github/postmarketOS/pmbootstrap/badge.svg)](https://coveralls.io/github/postmarketOS)
Sophisticated chroot/build/flash tool to develop and install postmarketOS.