mirror of
https://github.com/betaflight/betaflight.git
synced 2025-07-16 12:55:19 +03:00
commit
cf8b65e4ea
3 changed files with 19 additions and 1 deletions
|
@ -64,7 +64,14 @@ elif [ $TARGET ] ; then
|
|||
fi
|
||||
|
||||
elif [ $GOAL ] ; then
|
||||
make V=0 $GOAL
|
||||
make V=0 $GOAL || exit $?
|
||||
|
||||
if [ "test" == "$GOAL" ] ; then
|
||||
lcov --directory . -b src/test --capture --output-file coverage.info 2>&1 | grep -E ":version '402\*', prefer.*'406\*" --invert-match
|
||||
lcov --remove coverage.info 'lib/test/*' 'src/test/*' '/usr/*' --output-file coverage.info # filter out system and test code
|
||||
lcov --list coverage.info # debug before upload
|
||||
coveralls-lcov coverage.info # uploads to coveralls
|
||||
fi
|
||||
|
||||
else
|
||||
make V=0 all
|
||||
|
|
|
@ -27,6 +27,9 @@ git:
|
|||
addons:
|
||||
apt:
|
||||
packages:
|
||||
- lcov
|
||||
- build-essential
|
||||
- git
|
||||
- libc6-i386
|
||||
- time
|
||||
|
||||
|
@ -34,6 +37,10 @@ addons:
|
|||
language: cpp
|
||||
compiler: clang
|
||||
|
||||
before_install:
|
||||
- pip install --user cpp-coveralls
|
||||
- gem install coveralls-lcov
|
||||
|
||||
install:
|
||||
- make arm_sdk_install
|
||||
|
||||
|
|
|
@ -71,6 +71,10 @@ https://travis-ci.org/betaflight/betaflight
|
|||
|
||||
[](https://travis-ci.org/betaflight/betaflight)
|
||||
|
||||
Coveralls is used to monitor code coverage: https://coveralls.io/github/betaflight/betaflight
|
||||
|
||||
[](https://coveralls.io/github/betaflight/betaflight?branch=master)
|
||||
|
||||
## Betaflight Releases
|
||||
|
||||
https://github.com/betaflight/betaflight/releases
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue