Commit d1b79687 authored by Niklas Haas's avatar Niklas Haas

ci: enable coverage reports

parent 3a9e78ac
Pipeline #3267 passed with stages
in 5 minutes and 20 seconds
......@@ -3,7 +3,7 @@ stages:
- test
build-ubuntu:
image: registry.videolan.org:5000/libplacebo-ubuntu-cosmic:20181204200145
image: registry.videolan.org:5000/libplacebo-ubuntu-cosmic:20181205095959
stage: build
tags:
- debian
......@@ -14,11 +14,13 @@ build-ubuntu:
-Dtests=true
-Dshaderc=enabled
-Dglslang=enabled
-Db_coverage=true
- ninja -C build
- cd build && meson test -v
- ninja coverage-text && cat meson-logs/coverage.txt
build-ubuntu-static:
image: registry.videolan.org:5000/libplacebo-ubuntu-cosmic:20181204200145
image: registry.videolan.org:5000/libplacebo-ubuntu-cosmic:20181205095959
stage: build
tags:
- debian
......@@ -34,7 +36,7 @@ build-ubuntu-static:
- cd build && meson test -v
build-win32:
image: registry.videolan.org:5000/libplacebo-ubuntu-cosmic:20181204200145
image: registry.videolan.org:5000/libplacebo-ubuntu-cosmic:20181205095959
stage: build
tags:
- win32
......@@ -46,7 +48,7 @@ build-win32:
- ninja -C build
build-win64:
image: registry.videolan.org:5000/libplacebo-ubuntu-cosmic:20181204200145
image: registry.videolan.org:5000/libplacebo-ubuntu-cosmic:20181205095959
stage: build
tags:
- win64
......@@ -81,7 +83,7 @@ build-macos:
- cd build && meson test -v
test-ubuntu-asan:
image: registry.videolan.org:5000/libplacebo-ubuntu-cosmic:20181204200145
image: registry.videolan.org:5000/libplacebo-ubuntu-cosmic:20181205095959
stage: test
tags:
- debian
......@@ -94,7 +96,7 @@ test-ubuntu-asan:
- cd build && time meson test -v
test-ubuntu-msan:
image: registry.videolan.org:5000/libplacebo-ubuntu-cosmic:20181204200145
image: registry.videolan.org:5000/libplacebo-ubuntu-cosmic:20181205095959
stage: test
tags:
- debian
......@@ -111,7 +113,7 @@ test-ubuntu-msan:
- cd build && time meson test -v
test-ubuntu-ubsan:
image: registry.videolan.org:5000/libplacebo-ubuntu-cosmic:20181204200145
image: registry.videolan.org:5000/libplacebo-ubuntu-cosmic:20181205095959
stage: test
tags:
- debian
......@@ -127,7 +129,7 @@ test-ubuntu-ubsan:
- cd build && time meson test -v
test-ubuntu-scan:
image: registry.videolan.org:5000/libplacebo-ubuntu-cosmic:20181204200145
image: registry.videolan.org:5000/libplacebo-ubuntu-cosmic:20181205095959
stage: test
tags:
- debian
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment