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 - debian-sid
packages: packages:
- shellcheck - shellcheck
install: "pip install flake8 pytest-cov" install: "pip install flake8 pytest-cov python-coveralls"
script: script:
- test/static_code_analysis.sh - test/static_code_analysis.sh
- yes "" | ./pmbootstrap.py init - yes "" | ./pmbootstrap.py init
- ./pmbootstrap.py kconfig_check - ./pmbootstrap.py kconfig_check
- test/testcases_fast.sh - test/testcases_fast.sh
- test/check_checksums.py - test/check_checksums.py
after_success:
- coveralls
notifications: notifications:
- email: false - email: false

View file

@ -1,6 +1,6 @@
# pmbootstrap # 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. Sophisticated chroot/build/flash tool to develop and install postmarketOS.