mirror of
https://github.com/betaflight/betaflight.git
synced 2025-07-18 05:45:31 +03:00
commit
cf8b65e4ea
3 changed files with 19 additions and 1 deletions
|
@ -64,7 +64,14 @@ elif [ $TARGET ] ; then
|
||||||
fi
|
fi
|
||||||
|
|
||||||
elif [ $GOAL ] ; then
|
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
|
else
|
||||||
make V=0 all
|
make V=0 all
|
||||||
|
|
|
@ -27,6 +27,9 @@ git:
|
||||||
addons:
|
addons:
|
||||||
apt:
|
apt:
|
||||||
packages:
|
packages:
|
||||||
|
- lcov
|
||||||
|
- build-essential
|
||||||
|
- git
|
||||||
- libc6-i386
|
- libc6-i386
|
||||||
- time
|
- time
|
||||||
|
|
||||||
|
@ -34,6 +37,10 @@ addons:
|
||||||
language: cpp
|
language: cpp
|
||||||
compiler: clang
|
compiler: clang
|
||||||
|
|
||||||
|
before_install:
|
||||||
|
- pip install --user cpp-coveralls
|
||||||
|
- gem install coveralls-lcov
|
||||||
|
|
||||||
install:
|
install:
|
||||||
- make arm_sdk_install
|
- make arm_sdk_install
|
||||||
|
|
||||||
|
|
|
@ -71,6 +71,10 @@ https://travis-ci.org/betaflight/betaflight
|
||||||
|
|
||||||
[](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
|
## Betaflight Releases
|
||||||
|
|
||||||
https://github.com/betaflight/betaflight/releases
|
https://github.com/betaflight/betaflight/releases
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue