Descritor de Tarefa: Integrar e Criar a Construção
Esta tarefa descreve como integrar todas as mudanças feitas no código base pelos desenvolvedores e executar o teste mínimo para validar a construção.
Baseado em Tarefa de Método: Integrar e Criar a Construção
Relacionamentos
PapéisPrincipal: Adicional: Assistente:
EntradasObrigatório: Opcional:
  • Nenhum
Externo:
  • Nenhum
Saídas
Passos
Integre elementos implementados

No Espaço de Trabalho relevante, combine todos os Conjunto de Mudanças concluídos e que não estejam na última linha de base. Resolva qualquer conflito nas versões dos artefatos removendo um dos conjuntos de mudança que criou o conflito ou criando um novo conjunto de mudança que inclua versões fundidas dos artefatos conflitantes.

Crie a Construção

Crie a Construção. Os detalhes deste passo dependem da linguagem de implementação e do ambiente de desenvolvimento; podem envolver a compilação e a linkedição (no caso das linguagens compiladas) e outros processos que resultem em um incremento executável do sistema.

Exemplos desse passos são:

  1. Compilar e linkeditar os artefatos fonte para criar um executável
  2. Carregar objetos binários em um banco de teste ou simulador
  3. Executar um script para carregar ou atualizar esquemas de base de dados
  4. Empacotar e implantar aplicações web
Testar elementos integrados

Execute os Executar os Testes de Desenvolvedor nos elementos integrados para verificar que eles se comportam da mesma forma que quando estavam isolados. Garanta que o escopo destes testes seja o mais amplo possível, assegurando que os últimos conjuntos de mudanças não façam com que os testes de desenvolvedor falhem em outras áreas do sistema.

Torne as mudanças disponíveis

Assim que os testes terminarem com sucesso e à construção for considerada "boa", os resultados deverão ser disponibilizados para o resto da equipe pela Promovendo Mudanças. Os detalhes deste passo dependem das ferramentas de gestão de configuração em uso, mas em geral isso envolve a colocação de um conjunto de mudança testado no repositório de gestão de configuração, para que ele sirva como base para o desenvolvimento do próximo incremento de sistema. Esta é a essência da Integração Contínua.

Propriedades
Múltiplas Ocorrências
Orientado a Eventos
Em Andamento
Opcional
Planejado
Repetível