File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -38,3 +38,6 @@ build --test_env=SELENIUM_BROWSER
3838build --test_env=TRAVIS
3939
4040test --test_timeout=180
41+ test --collect_code_coverage
42+ test --combined_report=lcov
43+ test --coverage_report_generator=@bazel_sonarqube//:sonarqube_coverage_generator
Original file line number Diff line number Diff line change @@ -243,3 +243,16 @@ k8s_defaults(
243243load ("//common:repositories.bzl" , "pin_browsers" )
244244
245245pin_browsers ()
246+
247+ http_archive (
248+ name = "bazel_sonarqube" ,
249+ sha256 = "e33f8222983b20cc4eb7d128db68bf83a63571d0b6e05b97bd3871b81f8fb9d9" ,
250+ strip_prefix = "bazel-sonarqube-56537ff1cf4e6c28fba2b06e0f20d1f4e186645e" ,
251+ urls = [
252+ "https://github.com/Zetten/bazel-sonarqube/archive/56537ff1cf4e6c28fba2b06e0f20d1f4e186645e.zip" ,
253+ ],
254+ )
255+
256+ load ("@bazel_sonarqube//:repositories.bzl" , "bazel_sonarqube_repositories" )
257+
258+ bazel_sonarqube_repositories ()
Original file line number Diff line number Diff line change @@ -15,6 +15,7 @@ java_client.sonar.inclusions=**/*.java
1515java_client.sonar.java.source =8
1616java_client.sonar.java.libraries =bazel-bin/external/maven/**/*.jar
1717java_client.sonar.java.test.libraries =bazel-bin/external/maven/**/*.jar
18+ java_client.sonar.coverageReportPaths =bazel-out/_coverage/_coverage_report.dat
1819
1920java_server.sonar.projectName =Java Server
2021java_server.sonar.projectBaseDir =.
@@ -25,3 +26,4 @@ java_server.sonar.inclusions=**/*.java
2526java_server.sonar.java.source =8
2627java_server.sonar.java.libraries =bazel-bin/external/maven/**/*.jar
2728java_server.sonar.java.test.libraries =bazel-bin/external/maven/**/*.jar
29+ java_server.sonar.coverageReportPaths =bazel-out/_coverage/_coverage_report.dat
You can’t perform that action at this time.
0 commit comments