From a0ba59af77c17c1892ae4c982177abfd1651d2e0 Mon Sep 17 00:00:00 2001 From: James Westman Date: Thu, 4 Nov 2021 00:08:55 -0500 Subject: [PATCH] ci: Integrate coverage with GitLab CI --- .gitignore | 1 + .gitlab-ci.yml | 3 +++ 2 files changed, 4 insertions(+) diff --git a/.gitignore b/.gitignore index b73442f..4612c1a 100644 --- a/.gitignore +++ b/.gitignore @@ -6,4 +6,5 @@ gtk-blueprint-tool.pc /.coverage /htmlcov +coverage.xml .mypy_cache diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index a78779f..c90ad40 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -10,6 +10,7 @@ build: - mypy gtkblueprinttool - coverage run -m unittest - coverage html + - coverage xml - meson _build -Ddocs=true - ninja -C _build - ninja -C _build test @@ -18,6 +19,8 @@ build: paths: - _build - htmlcov + reports: + cobertura: coverage.xml pages: stage: pages