Use case – Evaluating C# code before publishing an application
In Chapter 3, Documenting Requirements with Azure DevOps, we created the WWTravelClub repository in the platform. As we saw there, Azure DevOps enables continuous integration, and this can be useful. In this section, we will discuss more reasons as to why the DevOps concept and the Azure DevOps platform are so useful.
For now, the only thing we would like to introduce is the possibility of analyzing code after it is committed by the developers, but has not yet been published. Nowadays, in a SaaS world for application life cycle tools, this is only possible thanks to some of the SaaS code analysis platforms that we have. This use case will use Sonar Cloud.
Sonar Cloud is free for open source code and can analyze code stored in GitHub, Bitbucket, and Azure DevOps. The user needs a registration for these platforms. As soon as you log in, assuming your code is stored in Azure DevOps, you can follow the steps...