diff options
Diffstat (limited to '.gitlab-ci.yml')
| -rw-r--r-- | .gitlab-ci.yml | 3 | 
1 files changed, 3 insertions, 0 deletions
| diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 87cf5099..0e5e74e1 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -10,6 +10,7 @@ variables:    GIT_SUBMODULE_STRATEGY: recursive    GIT_DEPTH: "2"    SECURE_LOG_LEVEL: "debug" +  JACOCO_CSV_LOCATION: 'build_reporting/target/site/jacoco-aggregate-ut/jacoco.csv'  include:    - template: Dependency-Scanning.gitlab-ci.yml @@ -38,6 +39,7 @@ assemble:        junit: "**/target/surefire-reports/TEST-*.xml"      paths:        - build_reporting/target/site/jacoco-aggregate-ut/jacoco.xml +      - build_reporting/target/site/jacoco-aggregate-ut/jacoco.csv  coverage:    stage: visualize @@ -48,6 +50,7 @@ coverage:      - 'python /opt/cover2cover.py build_reporting/target/site/jacoco-aggregate-ut/jacoco.xml eaaf_core_api/src/main/java eaaf_core_utils/src/main/java eaaf_core/src/main/java eaaf_modules/eaaf_module_auth_sl20/src/main/java eaaf_modules/eaaf_module_moa-sig/src/main/java eaaf_modules/eaaf_module_pvp2_core/src/main/java eaaf_modules/eaaf_module_pvp2_idp/src/main/java eaaf_modules/eaaf_module_pvp2_sp/src/main/java > target/site/cobertura.xml'      # read the <source></source> tag and prepend the path to every filename attribute      #- 'python /opt/source2filename.py target/site/cobertura.xml' +    - awk -F"," '{ instructions += $4 + $5; covered += $5 } END { print covered, "/", instructions, " instructions covered"; print 100*covered/instructions, "% covered" }' $JACOCO_CSV_LOCATION    needs:       - job: assemble    dependencies: | 
