CI/CD

Em engenharia de software, CI/CD ou CICD pode se referir às práticas combinadas de integração contínua (continuous integration) e entrega contínua (continuous delivery).

CI/CD preenche as lacunas entre as atividades e equipes de desenvolvimento e operação, reforçando a automação na compilação, teste e implantação de aplicativos. O processo contrasta com os métodos tradicionais, onde todas as atualizações eram integradas em um grande lote antes de lançar a versão mais recente. As práticas modernas de DevOps envolvem desenvolvimento contínuo, teste contínuo, integração contínua, implantação contínua e monitoramento contínuo de aplicativos de software ao longo de seu ciclo de vida de desenvolvimento. A prática de CI/CD, ou pipeline de CI/CD, forma a espinha dorsal das operações DevOps modernas.

Referências

  1. ↑ Irani, Zubin. «5 common pitfalls of CICD -- and how to avoid them». InfoWorld (em inglês). Consultado em 21 de dezembro de 2017
  2. ↑ «Continuous integration is not always the right answer. Here's why.». TechBeacon. Consultado em 21 de dezembro de 2017
Ícone de esboço Este artigo sobre engenharia de software é um esboço. Você pode ajudar a Wikipédia expandindo-o.
Ícone de esboço Este artigo sobre engenharia de software é um esboço. Você pode ajudar a Wikipédia expandindo-o.