OCT 1. 更新 gitlab-ci 配置, 增加代码覆盖率

This commit is contained in:
黄昕 2024-03-06 10:50:16 +08:00
parent 9fdea31a98
commit 6e6cfc10a4
1 changed files with 0 additions and 7 deletions

View File

@ -28,17 +28,12 @@ sonarqube-check :
- develop
coverage:
# Must be in a stage later than test-jdk11's stage.
# The `visualize` stage does not exist by default.
# Please define it first, or choose an existing stage like `deploy`.
stage: coverage
tags:
- linux-maven
image: registry.gitlab.com/haynes/jacoco2cobertura:1.0.7
script:
# convert report from jacoco to cobertura, using relative project path
- python /opt/cover2cover.py target/site/jacoco/jacoco.xml $CI_PROJECT_DIR/src/main/java/ > target/site/cobertura.xml
needs: ["sonarqube-check"]
artifacts:
reports:
coverage_report:
@ -50,7 +45,6 @@ compile :
stage : compile
tags :
- linux-maven
needs: ["coverage"]
only :
- master
script:
@ -79,7 +73,6 @@ package :
stage : package
tags :
- linux-maven
needs: ["coverage"]
only :
- master
script: