Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The SonarQube system analyzes source code for problems and reports the results, including test code-coverage statistics, to https://www.sonarcloud.io. The analyses are usually run weekly by a Jenkins job.  This section summarizes the project configuration that is required. Analyzing and reporting static source-code features requires almost no configuration, basically just naming the directory with source code. Each However reporting coverage requires each project's build and test steps must to generate code-coverage statistics, which requires automated unit tests that can be run by Jenkins plus additional configuration. 

This section focuses on configuration to generate coverage data suitable for consumption by the Sonar scanner. See the section later in this document on Jenkins job configuration for details about that.

...