Gradle 如果排除测试,如何在sonar qube报告中保留最后一个测试用例代码覆盖率

Gradle 如果排除测试,如何在sonar qube报告中保留最后一个测试用例代码覆盖率,gradle,sonarqube,jacoco,Gradle,Sonarqube,Jacoco,在Jenkins管道中,我们正在进行“gradle构建”阶段,其中 if(env.RUN_TEST_CASE.toBoolean()){ bat "gradle clean build --no-daemon --no-build-cache" } else { bat "gradle clean build --no-daemon --no-build-cache -x test" } 然后是“声纳代

在Jenkins管道中,我们正在进行“gradle构建”阶段,其中

       if(env.RUN_TEST_CASE.toBoolean()){
             bat "gradle clean build --no-daemon --no-build-cache"
       } else {
            bat "gradle clean build --no-daemon --no-build-cache -x test"
       }
然后是“声纳代码分析”

即使在sonar代码分析中排除了测试用例(),它也将覆盖率覆盖为零。它不保留以前的值

如果排除了测试用例,有没有办法保留以前的值

如果排除了测试用例,有没有办法保留以前的值

没有

       if(env.RUN_TEST_CASE.toBoolean()){
            echo "sonrqube with test case"
            bat 'gradle --info sonarqube'
       }
       else {
            echo "sonrqube without test case"
            bat 'gradle --info sonarqube -x test'  
       }