terça-feira, dezembro 23, 2014

Instalação e Configuração do SonarQube

Esse post é uma continuação do post Ferramenta para verificação da qualidade do código fonte: SonarQube.

Passo a passo para instalação do SonarQube:
  1. Realize o download do SonarQube no http://www.sonarqube.org/downloads
  2. Descompacte o arquivo baixado. Assumindo o diretório SONAR_HOME como raiz do diretório descompactado.
  3. Execute o arquivo de inicialização da ferramenta a partir do diretório SONAR_HOME/bin/linux-x86-64/sonar.sh
Pronto! O SonarQube está funcionando, mas essa forma de utilização ainda não é a mais recomendada. Isso por que o banco de dados utilizado é o H2, que é um banco de dados embarcado apenas para simples utilização da plataforma.

Passo a passo para configuração do SonarQube:
  1. Altere o arquivo SONAR_HOME/conf/sonar.properties.
  2. Na seção DATABASE, escolha o SGBD a ser utilizado pela ferramenta para armazenar os dados. Você pode escolher entre MySQL, Oracle, PostgreSQL e Microsoft SQLServer.
  3. Na seção WEB SERVER, altere as configurações de binding e também a porta que será utilizada.
Também é possível realizar configurações para autenticação no LDAP e também para utilizar um proxy para conexão com a internet.

Próximos passos:
  1. Verificando a qualidade do código fonte com SonarQube e Maven