Integração SonarQube com TFS

No primeiro post, aprendemos como configurar o SonarQube e no segundo post aprendemos como executar o SonarQube, hoje vamos realizar a integração com o Team Build.

A integração com o Team Build é bem simples, vamos usar os mesmos comandos que executamos no post anterior nos parâmetros Pré Build e Pós Test do build definition.

Passo 1) Criar um novo build definition da sua aplicação, caso você não sabe veja esse post

Passo 2) Na aba Process, clicar em Build -> Advanced e configurar os parâmetros Pre-build scrit path e Pre-build script arguments

Passo 3) Na aba Process, clicar em Test -> Advanced e configurar os parâmetros Pos-test scrit path e Pos-test script arguments

Sonar_Image14

Depois de realizada essas configurações, basta executar o build e verificar o resultado

Sonar_Image15

Aquele abraço!

Sobre Leandro Prado

Leandro Silveira Prado é Premier Field Engineer na Microsoft especializado em Application Lifecycle Management.