Skip to content

Commit b0501bd

Browse files
committed
Post coverage details on coveralls and link to them in readme
1 parent 4a937fe commit b0501bd

File tree

2 files changed

+5
-0
lines changed

2 files changed

+5
-0
lines changed

.travis.yml

+3
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,8 @@ script:
2424
- coverage run tools/project.py -S
2525
- coverage run tools/build_travis.py
2626
- coverage html
27+
after_success:
28+
- coveralls
2729
before_install:
2830
- sudo add-apt-repository -y ppa:team-gcc-arm-embedded/ppa
2931
- sudo add-apt-repository -y ppa:libreoffice/libreoffice-4-2
@@ -40,3 +42,4 @@ install:
4042
- pip install hypothesis
4143
- pip install mock
4244
- pip install coverage
45+
- pip install coveralls

README.md

+2
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,8 @@ We run continuous integration on all of our branches and pull requests to verify
2121
- Master branch [![Master Branch CI Badge](https://travis-ci.org/ARMmbed/mbed-os.svg?branch=master)](https://travis-ci.org/ARMmbed/mbed-os)
2222
- Latest release [![Latest Tag CI Badge](https://travis-ci.org/ARMmbed/mbed-os.svg?branch=latest)](https://travis-ci.org/ARMmbed/mbed-os/branches)
2323

24+
Tools coverage [![Coverage Status](https://coveralls.io/repos/github/ARMmbed/mbed-os/badge.svg?branch=master)](https://coveralls.io/github/ARMmbed/mbed-os?branch=master)
25+
2426
## Getting Started for Developers
2527

2628
You need [mbed CLI](https://github.com/ARMmbed/mbed-cli) to build mbed OS. For more details, read the [mbed OS Handbook](https://docs.mbed.com/docs/mbed-os-handbook/en/latest/).

0 commit comments

Comments
 (0)