Chapter 15. Managing your projects

 

This chapter covers

  • Differences between project and global dashboards
  • Manual metrics
  • Multiple quality profiles
  • Understanding the history of a project
  • Exploring the rest of project configuration

Welcome to the last chapter of the administration part of the book. Although it may be the last, it’s not the least, because it will teach you how to tune your projects and customize them to fit in the Continuous Inspection process you started adopting after reading chapter 9 (right?).

We’ll start by explaining the differences between global and project dashboards. What you saw in the previous chapter about managing global dashboards works almost the same for project dashboards. We’ll focus only on the details that vary.

Have you ever wondered how SonarQube handles projects with source files from multiple programming languages? If every module contains code from a different language, then you can take advantage of a powerful SonarQube feature that lets you run a single project analysis for all languages. Without that, you would have to instead run several analyses (one for each language), and you could end up with multiple SonarQube projects. In this chapter, we’ll show you how to assign various quality profiles (one for each language) in the same project.

15.1. Working with project dashboards

15.2. Adopting Continuous Inspection more quickly

15.3. Exploring the rest of the project configuration

15.4. Summary

sitemap