integrating Codecov
This commit is contained in:
parent
856fa92b04
commit
f61eda63c3
|
@ -36,5 +36,10 @@ u6a
|
|||
*.sum
|
||||
site.*
|
||||
|
||||
# gcov
|
||||
*.gcov
|
||||
*.gcda
|
||||
*.gcno
|
||||
|
||||
# others
|
||||
*.log
|
||||
|
|
|
@ -25,9 +25,13 @@ branches:
|
|||
|
||||
script:
|
||||
- autoreconf --install
|
||||
- ./configure
|
||||
- ./configure CFLAGS='-O0 -g -coverage'
|
||||
- make
|
||||
- make check
|
||||
- gcov src/*.c
|
||||
- sudo make install
|
||||
- command -v u6a u6ac
|
||||
# - whatis u6a u6ac # broken on macOS...
|
||||
|
||||
after_success:
|
||||
- bash <(curl -s https://codecov.io/bash)
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
# 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)
|
||||
|
||||
Implementation of Unlambda, an esoteric programming language.
|
||||
|
|
Loading…
Reference in New Issue