diff --git a/.gitlab/server.gitlab-ci.yml b/.gitlab/server.gitlab-ci.yml index 5559be3fd63602aa3340ed8bc4ad82b7f91ce020..d735816fd88fb99f2e071a09459d3b7ca23c3976 100644 --- a/.gitlab/server.gitlab-ci.yml +++ b/.gitlab/server.gitlab-ci.yml @@ -39,6 +39,23 @@ server:test: - source env/bin/activate - pytest --cov app tests/ - coverage xml + artifacts: + paths: + - server/coverage.xml + expire_in: 5 min + +server:report: + image: python + stage: report + needs: ["server:test"] + only: + refs: + - dev + - merge_requests + changes: + - server/**/* + script: + - cd server - python coverage_report.py artifacts: reports: