Neste artigo vamos configurar o processo de build da nossa Integração Contínua. O build é o ponto central de uma integração, pois ele irá compilar o código e chamar os testes. Para isso iremos utilizar o NAnt, ele é uma versão para .NET do compilador Ant.
Primeiro iremos criar uma arquivo para o NAnt, neste exemplo projeto.build. Agora iremos abri-lo em um editor de texto, a configuração dele é bem parecida com a do CruiseControl.NET, várias tags XML, como se pode ver abaixo:
Como se pode perceber a primeira linha é uma declaração XML normal, abaixo cria-se o projeto. As propriedades name é o nome do projeto e default diz que a tarefa padrão é o run.
O próximo passo é a configuração do build:
Com a definição do build pronta o passo seguinte é a inclusão de todos os assemblies (dependências de dlls) que o projeto utiliza:
Por último iremos criar o build do projeto em si. Após criá-lo é só chamar no CruiseControl.NET a target criada.
Por enquanto é isso, no próximo artigo estarei explicando a execução do NUnit que será chamado pelo NAnt e seu resultado exibido no CruiseControl.NET. Até mais!
Integração Contínua - NAnt
Assinar:
Postar comentários (Atom)

Lagix by Bruno Lage is licensed under a Creative Commons Atribuição-Uso Não-Comercial-Compartilhamento pela mesma Licença 2.5 Brasil License.

Nenhum comentário:
Postar um comentário