diff options
| author | gabrielgio <gabriel.giovanini@pm.me> | 2021-07-18 20:19:44 +0200 | 
|---|---|---|
| committer | gabrielgio <gabriel.giovanini@pm.me> | 2021-07-18 20:19:44 +0200 | 
| commit | 1f3e0496079ec2e57842b3abb7aea1630bf47f9e (patch) | |
| tree | 2836a3a8c0478a974c641de81c16f0b3ce8bd6a3 | |
| parent | 68414b21fb57c06e8b03c1efba06b570a8cea5be (diff) | |
| download | reddit-nextcloud-importer-1f3e0496079ec2e57842b3abb7aea1630bf47f9e.tar.gz reddit-nextcloud-importer-1f3e0496079ec2e57842b3abb7aea1630bf47f9e.tar.bz2 reddit-nextcloud-importer-1f3e0496079ec2e57842b3abb7aea1630bf47f9e.zip | |
ref: Split test and coverage
Split `test` into two different jobs: `test` and `coverage`.
| -rw-r--r-- | .gitlab-ci.yml | 12 | 
1 files changed, 11 insertions, 1 deletions
| diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 795dbfb..a951333 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -3,6 +3,7 @@ stages:    - build  docker-build-master: +  needs: [ "test", "coverage" ]    image: docker:latest    stage: build    services: @@ -17,6 +18,7 @@ docker-build-master:      - master  docker-build: +  needs: [ "test", "coverage" ]    image: docker:latest    stage: build    services: @@ -37,9 +39,17 @@ test:    script:      - pip install -r dev-requirements.txt      - pytest -n 4 --junitxml=report.xml +  artifacts: +    reports: +      junit: report.xml + +coverage: +  image: python:3-alpine +  stage: test +  script: +    - pip install -r dev-requirements.txt      - coverage run -m pytest      - coverage xml -o cobertura.xml    artifacts:      reports:        cobertura: cobertura.xml -      junit: report.xml | 
