Mudanças entre as edições de "Integração Contínua (CI)"

De Grupo Acert
Ir para: navegação, pesquisa
(2.1. Build efetuado com sucesso)
 
Linha 1: Linha 1:
==1. Introdução==
+
 
===1.1. sdsdsdsd==
+
== 1. Introdução ==
 +
 
 +
“Integração Contínua é uma pratica de desenvolvimento de software onde os membros de um time integram seu trabalho frequentemente, geralmente cada pessoa integra pelo menos diariamente – podendo haver multiplas integrações por dia. Cada integração é verificada por um build automatizado (incluindo testes) para detectar erros de integração o mais rápido possível. Muitos times acham que essa abordagem leva a uma significante redução nos problemas de integração e permite que um time desenvolva software coeso mais rapidamente.” Martin Fowler
 +
 
 +
A figura abaixo demostra uma visão geral sobre CI.
 +
 
 +
[[Arquivo:Ci.jpg]]
 +
 
 +
 
 +
== 2. Integração Contínua no grupo Acert ==
 +
 
 +
 
 +
[[Arquivo:CIAtual.gif]]
 +
 
 +
 
 +
 
 +
 
 +
 
 +
=== 2.1. Build efetuado com sucesso ===
 +
 
 +
 
 +
Para tarefas baixadas na versão beta:
 +
*Todos projetos compilando (job do hudson -> delphi-trunk)
 +
*Banco de dados atualizado quando houver script (job do hudson -> delphi-atualizabd-trunk)
 +
*Todos testes unitários passando (job do hudson -> delphi-teste-unitario-trunk)
 +
 
 +
[[Arquivo:Build.gif]]
 +
 
 +
 
 +
Para tarefas baixadas em versões fechadas:
 +
*Apenas todos projetos compilando (job do hudson -> delphi-<versao>)

Edição atual tal como às 12h20min de 14 de maio de 2012