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