1
0
Fork 0
mirror of https://github.com/ossrs/srs.git synced 2025-03-09 15:49:59 +00:00

Fix the circleci path

This commit is contained in:
winlin 2019-12-10 21:14:01 +08:00
parent 979f82e0dc
commit 94adda5dae

View file

@ -6,20 +6,24 @@
# ./objs/srs_utest # ./objs/srs_utest
# Workdir is objs/cover. # Workdir is objs/cover.
mkdir -p objs/cover && cd objs/cover workdir=`pwd`/objs/cover
# Create trunk under workdir.
mkdir -p $workdir/trunk && cd $workdir/trunk
ret=$?; if [[ $ret -ne 0 ]]; then echo "Enter workdir failed, ret=$ret"; exit $ret; fi ret=$?; if [[ $ret -ne 0 ]]; then echo "Enter workdir failed, ret=$ret"; exit $ret; fi
# Collect all *.gcno and *.gcda to objs/cover. # Collect all *.gcno and *.gcda to objs/cover.
(rm -rf src && cp -R ../../src . && cp -R ../src .) (rm -rf src && cp -R ../../../src . && cp -R ../../src .)
ret=$?; if [[ $ret -ne 0 ]]; then echo "Collect *.gcno and *.gcda failed, ret=$ret"; exit $ret; fi ret=$?; if [[ $ret -ne 0 ]]; then echo "Collect *.gcno and *.gcda failed, ret=$ret"; exit $ret; fi
# Generate *.gcov for coverage. # Generate *.gcov for coverage.
for file in `find src -name "*.cpp"`; do for file in `find src -name "*.cpp"|grep -v utest`; do
gcov $file -o `dirname $file` gcov $file -o `dirname $file`
ret=$?; if [[ $ret -ne 0 ]]; then echo "Collect $file failed, ret=$ret"; exit $ret; fi ret=$?; if [[ $ret -ne 0 ]]; then echo "Collect $file failed, ret=$ret"; exit $ret; fi
done done
# Upload report with *.gcov # Upload report with *.gcov
cd $workdir/trunk &&
export CODECOV_TOKEN="493bba46-c468-4e73-8b45-8cdd8ff62d96" && export CODECOV_TOKEN="493bba46-c468-4e73-8b45-8cdd8ff62d96" &&
bash <(curl -s https://codecov.io/bash) bash <(curl -s https://codecov.io/bash)
exit 0 exit 0