integrating Codecov
This commit is contained in:
parent
856fa92b04
commit
f61eda63c3
|
@ -36,5 +36,10 @@ u6a
|
||||||
*.sum
|
*.sum
|
||||||
site.*
|
site.*
|
||||||
|
|
||||||
|
# gcov
|
||||||
|
*.gcov
|
||||||
|
*.gcda
|
||||||
|
*.gcno
|
||||||
|
|
||||||
# others
|
# others
|
||||||
*.log
|
*.log
|
||||||
|
|
|
@ -25,9 +25,13 @@ branches:
|
||||||
|
|
||||||
script:
|
script:
|
||||||
- autoreconf --install
|
- autoreconf --install
|
||||||
- ./configure
|
- ./configure CFLAGS='-O0 -g -coverage'
|
||||||
- make
|
- make
|
||||||
- make check
|
- make check
|
||||||
|
- gcov src/*.c
|
||||||
- sudo make install
|
- sudo make install
|
||||||
- command -v u6a u6ac
|
- command -v u6a u6ac
|
||||||
# - whatis u6a u6ac # broken on macOS...
|
# - whatis u6a u6ac # broken on macOS...
|
||||||
|
|
||||||
|
after_success:
|
||||||
|
- bash <(curl -s https://codecov.io/bash)
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
# u6a
|
# u6a
|
||||||
|
|
||||||
[![Travis CI](https://travis-ci.com/CismonX/u6a.svg)](https://travis-ci.com/CismonX/u6a)
|
[![Travis CI](https://travis-ci.com/CismonX/u6a.svg)](https://travis-ci.com/CismonX/u6a)
|
||||||
|
[![Codecov](https://codecov.io/gh/CismonX/u6a/branch/master/graphs/badge.svg)](https://codecov.io/gh/CismonX/u6a)
|
||||||
[![LICENSE](https://img.shields.io/badge/licence-GPLv3-blue.svg)](LICENSE)
|
[![LICENSE](https://img.shields.io/badge/licence-GPLv3-blue.svg)](LICENSE)
|
||||||
|
|
||||||
Implementation of Unlambda, an esoteric programming language.
|
Implementation of Unlambda, an esoteric programming language.
|
||||||
|
|
Loading…
Reference in New Issue