DEV Community

Bruno Barros
Bruno Barros

Posted on

O que é CI/CD

CI/CD é uma abreviação para "Integração Contínua/Entrega Contínua". Trata-se de um conjunto de práticas e técnicas que visam automatizar e acelerar o processo de desenvolvimento de software, garantindo a entrega de novas versões de forma rápida e confiável.

A Integração Contínua (CI, do inglês Continuous Integration) refere-se ao processo de integrar o código de desenvolvimento com a branch principal de um projeto de forma frequente, geralmente várias vezes ao dia. Isso permite detectar problemas de integração de código de forma rápida e resolvê-los de maneira eficiente.

A Entrega Contínua (CD, do inglês Continuous Delivery) refere-se ao processo de entregar novas versões do software de forma rápida e confiável. Isso inclui a automatização de todas as etapas do processo de entrega, desde o build e testes até o d*eploy em produção*.

Em resumo, o CI/CD é uma abordagem que visa agilizar e automatizar o processo de desenvolvimento de software, garantindo a entrega de novas versões de forma rápida e confiável.

Top comments (0)