我在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
答案 0 :(得分:0)
添加以下属性解决了我的问题
sonar.typescript.lcov.reportPaths = coverage / lcov.info