Sonar Qube中的代码覆盖率未上传

时间:2019-02-06 10:12:40

标签: sonarqube code-coverage angular-unit-test

我在Angular 4项目中有coverage文件夹,我必须将所有ts代码发行,代码coverage上传到sonarQube。除了代码覆盖范围之外,其他所有功能都可以正常工作。以下是我的sonar-project.properties

sonar.projectKey=STUDENT-FORM
sonar.projectName=STUDENT-FORM
sonar.projectVersion=1.0
sonar.sourceEncoding=UTF-8
sonar.sources=src
sonar.host.url=http://localhost:9000
sonar.login=e41e6e5cdc17b412e76d0c3c6a6cca77e5517910
sonar.exclusions=**/node_modules/**,**/*.spec.ts
sonar.inclusions=src/**/*
sonar.tests=src
sonar.test.inclusions=**/*.spec.ts
sonar.ts.tslintconfigpath=tslint.json
sonar.ts.lcov.reportpath=coverage/lcov.info

1 个答案:

答案 0 :(得分:0)

添加以下属性解决了我的问题
sonar.typescript.lcov.reportPaths = coverage / lcov.info