Gradle 如果排除测试,如何在sonar qube报告中保留最后一个测试用例代码覆盖率
在Jenkins管道中,我们正在进行“gradle构建”阶段,其中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" } 然后是“声纳代
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'
}