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).[1][2]
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
- ↑ Irani, Zubin. «5 common pitfalls of CICD -- and how to avoid them». InfoWorld (em inglês). Consultado em 21 de dezembro de 2017
- ↑ «Continuous integration is not always the right answer. Here's why.». TechBeacon. Consultado em 21 de dezembro de 2017