From 9f66da68db3e19a86aac88cc050bca02699534de Mon Sep 17 00:00:00 2001 From: Albin Henriksson <albhe428@student.liu.se> Date: Thu, 18 Feb 2021 17:43:00 +0100 Subject: [PATCH] #7: Separated server test and report pipline tasks --- .gitlab/server.gitlab-ci.yml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/.gitlab/server.gitlab-ci.yml b/.gitlab/server.gitlab-ci.yml index 5559be3f..d735816f 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: -- GitLab