Skip to content
Commits on Source (2)
......@@ -54,11 +54,10 @@ Publish Unit Tests:
stage: deploy
extends: [.python]
when: always
dependencies: &unittests
needs: &unittests
- Unit Tests (Py 3.10)
- Unit Tests (Py 3.11)
- Unit Tests (Py 3.12)
needs: *unittests
script:
- pip install --upgrade junit2html
- mkdir -p unittest
......@@ -77,9 +76,10 @@ Aggregate Coverage:
stage: test
extends: [.python]
when: always
dependencies: *unittests
needs: *unittests
script:
- apt install tree
- tree .
- pip install --upgrade coverage
- coverage combine results.*
- coverage report
......@@ -94,7 +94,6 @@ Publish Coverage:
stage: deploy
extends: [.python]
when: always
dependencies: [Aggregate Coverage]
needs: [Aggregate Coverage]
script:
- pip install --upgrade coverage
......