Determine your technical debt using SonarQube - What parts to use?
Sep 11, 2017 2 min.
TL; DR
Planning, Sources, Build, deployment, testing: VSTS. Analysis: Azure VM (SonarQube), Azure SQL.
Parts of our software factory
Because we use a maximum of services cloud at 2toLead I realized the following installation:
- Source control: VSTS (git or tfsvc, doesn’t matter)
- Build system: build 2015 VSTS
- Build machine: provided by VSTS as a service
- SonarQube machine: Ubuntu Server hosted in Azure
- Data SonarQube: Azure SQL Database, 10 DTU
Note that to facilitate the management of the SonarQube “box" we are going to install Docker on the ubuntu machine. Once docker installed, we’ll hydrate two containers, nginx and SonarQube.