Imagem de fundo

Dentro do conceito de Continuous Integration / Continous...

Dentro do conceito de Continuous Integration / Continous Delivery, utilizado em desenvolvimento de software no contexto de DevOps, uma prática considerada fundamental é denominada “builds automatizados”. Essa prática consiste em


A

utilizar scripts que incluem tudo o que é necessário para a compilação ou preparação dos artefatos executáveis por meio de um único comando.


B

utilizar geradores de código-fonte com base em modelos de alto nível, automatizando a produção de trechos de código que seriam produzidos de forma manual.


C

utilizar um único repositório que armazena todos os arquivos de código-fonte, estruturas de bancos de dados, bibliotecas e arquivos de configuração da aplicação.


D

manter um ambiente de testes o mais similar possível ao ambiente de produção, utilizando scripts de testes rigorosos para detectar e identificar bugs de forma automatizada.


E

permitir que todos os desenvolvedores tenham acesso aos últimos executáveis da aplicação e possam visualizar todas as mudanças feitas no repositório de código.