Page 17 - Revista_60.pub
P. 17
A PROGRAMAR
INTRODUÇÃO AO SONARQUBE
Vamos fazer bypass a este passo.
Primeira coisa fazer é alterar a password criada por
omissão, para tal acedesse à “My Account”:
Figure 5: Sonar Plugins
Remark:
Apesar de muitos plugins serem gratuitos, alguns não
o são pelo que se recomenda a leitura dos termos de utiliza-
ção.
Figure 3: My Account
Existe um conjunto alargado de plugins, mas para a
demonstração vou instalar os que começam por “Sonar”:
SonarC#
SonarJS
SonarJava
SonarXML
SonarWeb
Carregar em “Restart” para fazer Apply das altera-
ções.
Instalação do SonarQube é bastante simples com
Docker, pelo que vamos configurar o SonarQube.
“Administration” à “Marketplace”
Figure 6: Apply changes
Passados alguns instantes os plugins estão instala-
dos.
Agora, existem outras configurações.
Figure 7: Other quality features
Por omissão deixo estas definições como estão, os tipos da
SonarSource parecem-me que sabem o que fazem.
Figure 4: Marketplace
Como podem ver, a “Community Edition” está instalada
e pode ser feito upgrade para outra versão. Contudo chamo a Are we ready to analyse a soŌware project?
atenção para a leitura dos termos de utilização e preço. Quase, ainda falta uma coisinha.
Por omissão, “Community Edition” vêm com um conjun-
to de plugins instalados, mas podem instalar mais.
Anyone can mess the project analysis
17