Integración de SonarQube y Git

Estoy probando SonarQube para varios proyectos gestionados en Git Repositories. Creé un script de shell que ejecuta el análisis desde un server de CI por cada inserción de twig. Siempre se analiza una nueva connection o combinación.

El problema que tengo es que no está claro qué twigs están agregando los problemas. En el tablero, verá el último que se actualizó solamente.

Quiero saber si es posible pasar un parámetro de algún tipo cuando invoco el análisis, que mostrará el tablero. Puedo enviar el nombre de la twig y de esta manera identificar qué twig (y usuarios) está creando los problemas.

Estoy usando lo último, Sonar 5.1.2

Puede crear diferentes paneles para cada sucursal pasando diferentes keys de proyectos y nombres de proyectos. Puede usar sonar-projectKey , sonar-projectName y sonar-projectVersion en el file sonar-project.properties para el mismo. Alternativamente, puede pasarles un parámetro en la línea de command.

Por ejemplo:

 >sonar-scanner /k:"myprj-branch1" /n:"My Project Branch01 " /v:"1.0" >sonar-scanner /k:"myprj-branch2" /n:"My Project Branch02 " /v:"1.0"