To illustrate the integration of a SonarQube analysis into a CI pipeline, we will use Azure Pipelines, which we looked at in detail in Chapter 6, Continuous Integration and Continuous Delivery.
The application that we'll use as an example in this section has been developed in Node.js, which is a simple calculator that contains some methods, including unit test methods.
To use SonarQube in Azure Pipelines, we must install the SonarQube extension in our Azure DevOps ...