mirror of
https://gitlab.xiph.org/xiph/ezstream.git
synced 2024-11-03 04:17:18 -05:00
Add CircleCI configuration
This commit is contained in:
parent
474a5a7ebe
commit
56694daa9d
19
circle.yml
Normal file
19
circle.yml
Normal file
@ -0,0 +1,19 @@
|
||||
dependencies:
|
||||
pre:
|
||||
- sudo apt-get install lcov check libshout-dev libtagc0-dev libxml2-dev
|
||||
|
||||
override:
|
||||
- ./autogen.sh
|
||||
|
||||
test:
|
||||
override:
|
||||
- ./configure
|
||||
- make distcheck distclean
|
||||
- ./configure CFLAGS='-O0 -fprofile-arcs -ftest-coverage -fstack-protector-all'
|
||||
- make check
|
||||
- mkdir coverage
|
||||
- lcov --capture --output-file coverage/ezstream.lcov --rc lcov_branch_coverage=1 --directory src --test-name ezstream
|
||||
- make distclean
|
||||
|
||||
post:
|
||||
- bash <(curl -s https://codecov.io/bash)
|
Loading…
Reference in New Issue
Block a user