From fa0fa9dbf37369d59d4b1c14a33e8f8fa072aadd Mon Sep 17 00:00:00 2001 From: Thomas Kluyver <thomas.kluyver@xfel.eu> Date: Thu, 21 Nov 2024 11:14:49 +0000 Subject: [PATCH] Try exposing HTML coverage report as artifact --- .gitlab-ci.yml | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index bf0ac8b64..d8d344e84 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -46,12 +46,13 @@ pytest: script: - export LANG=C # Hopefully detect anything relying on locale - python3 -m pip install ".[test]" - - python3 -m pytest --color yes --verbose --cov=cal_tools --cov=xfel_calibrate --cov-report xml:coverage.xml --cov-report term + - python3 -m pytest --color yes --verbose --cov=cal_tools --cov=xfel_calibrate --cov-report html:htmlcov --cov-report term + coverage: '/TOTAL.*? (100(?:\.0+)?\%\|[1-9]?\d(?:\.\d+)?\%)$/' artifacts: - reports: - coverage_report: - coverage_format: cobertura - path: coverage.xml + expose_as: 'Coverage report' + name: htmlcov + paths: + - htmlcov/ cython-editable-install-test: stage: test -- GitLab