Integrar SonarQube com TeamCity e Redmine

22
jul
2015

Ao longo das últimas semanas tenho vindo a mostrar como instalar e configurar um servidor de integração contínua. Tudo começou com o artigo Ferramentas para servidor de integração continua (CI).

Para finalizar esta série de artigos, resta apresentar como é possível integrar o SonarQube na configuração do TeamCity e também como integrar o SonarQube com o Redmine.

Instalar SonarQube e SonarQube Runner em Linux Mint

14
jul
2015

Uma das partes mais menosprezadas em projetos de software é saber qual o estado real de saúde do projeto. Para o fazer é necessária uma análise complexa e periódica de forma a garantir que a manutenção do projeto é sustentável. Felizmente existem várias ferramentas que permitem fazer esta análise e, entre elas, está o SonarQube, que vamos apresentar.

Neste artigo mostramos como instalar o SonarQube e o SonarQube Runner em Linux Mint.

Instalar e configurar TeamCity Agent em servidor Linux Mint

3
jul
2015

Na sequência do artigo anterior onde instalámos o TeamCity, já podes dizer que tens um servidor de Integração Continua. Mas isso não é muito útil sem um Agente ou uma Configuração.

Neste artigo explicamos o processo de instalação e configuração do TeamCity Agent e todo o processo de criação de uma Configuração, desde a configuração do Repositório aos detalhes das Etapas, passando pela forma como a Configuração será desencadeada.

Instalar e configurar TeamCity 9 em Linux

30
jun
2015

O TeamCity é um servidor de Integração Contínua, desenvolvido pela JetBrains, que suporta várias linguagens (entre as quais Java, .Net e PHP). Embora seja uma ferramenta comercial, existe uma versão freemium que permite usar até 20 configurações de builds e 3 agentes. Neste artigo vamos apresentar como podes instalar e configurar o TeamCity num servidor Linux, como parte da nossa série de artigos sobre Integração Continua.