forked from external/yambar
ci: generate and artifact a HTML coverage report
This commit is contained in:
parent
a4103fdfd5
commit
ad1371fd7b
1 changed files with 3 additions and 2 deletions
|
@ -26,12 +26,13 @@ debug:
|
|||
- meson --buildtype=debug -Db_coverage=true ../..
|
||||
- ninja -k0
|
||||
- ninja test
|
||||
- ninja coverage-html
|
||||
- mv meson-logs/coveragereport ../..
|
||||
- ninja coverage-text
|
||||
- ninja coverage-xml
|
||||
- tail meson-logs/coverage.txt
|
||||
artifacts:
|
||||
paths:
|
||||
- bld/debug/meson-logs/coverage.xml
|
||||
- coveragereport
|
||||
coverage: '/^TOTAL.*\s+(\d+\%)$/'
|
||||
|
||||
# valgrind:
|
||||
|
|
Loading…
Add table
Reference in a new issue