Skip to content
Snippets Groups Projects
Commit 3e2a99e9 authored by Bernhard Johannes Berger's avatar Bernhard Johannes Berger
Browse files

Adapted paths in code coverage calculation.

parent 57f4ad7c
No related branches found
No related tags found
No related merge requests found
Pipeline #279884 failed
......@@ -108,15 +108,15 @@ evoal:unit:
image: $EVOAL_IMAGE
script:
- mvn $MAVEN_CLI_OPTS -f $EVOAL_POM -Dbranch=$CI_COMMIT_REF_NAME -Pjacoco verify
- cat src/core/de.evoal.releng.jacoco/target/site/jacoco-aggregate/index.html | grep -o '<tfoot>.*</tfoot>'
- cat src/evoal/core/de.evoal.releng.jacoco/target/site/jacoco-aggregate/index.html | grep -o '<tfoot>.*</tfoot>'
coverage: /Total.*?([0-9]{1,3})%/
artifacts:
when: always
reports:
junit: src/core/*/target/surefire-reports/TEST-*.xml
junit: src/evoal/*/*/target/surefire-reports/TEST-*.xml
paths:
- src/core/de.evoal.releng.jacoco/target/site/jacoco-aggregate/jacoco.xml
- src/core/*/target/surefire-reports/TEST-*.xml
- src/evoal/core/de.evoal.releng.jacoco/target/site/jacoco-aggregate/jacoco.xml
- src/evoal/*/*/target/surefire-reports/TEST-*.xml
evoal:coverage:
stage: EvoAl
......@@ -125,7 +125,7 @@ evoal:coverage:
image: haynes/jacoco2cobertura:1.0.7
script:
- jacoco_paths=`find src/core/ -path "**/src/main/java" -type d | sed -e 's@^@'"$CI_PROJECT_DIR"'/@'`
- python /opt/cover2cover.py src/core/de.evoal.releng.jacoco/target/site/jacoco-aggregate/jacoco.xml $jacoco_paths > src/core/de.evoal.releng.jacoco/target/site/coverage.xml
- python /opt/cover2cover.py src/evoal/core/de.evoal.releng.jacoco/target/site/jacoco-aggregate/jacoco.xml $jacoco_paths > src/evoal/core/de.evoal.releng.jacoco/target/site/coverage.xml
needs: ["evoal:unit"]
dependencies:
- evoal:unit
......@@ -133,7 +133,7 @@ evoal:coverage:
reports:
coverage_report:
coverage_format: cobertura
path: src/core/de.evoal.releng.jacoco/target/site/coverage.xmlx
path: src/eoal/core/de.evoal.releng.jacoco/target/site/coverage.xml
dependency_scanning:
stage: EvoAl
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment