O que é CI / CD?
CI/CD é um conjunto de práticas e processos utilizados no desenvolvimento e na operação de software com o objetivo de automatizar a integração, o teste, a entrega e a implantação de aplicações.
O termo é composto por dois pilares principais:
-
CI (Continuous Integration – Integração Contínua)
-
CD (Continuous Delivery ou Continuous Deployment – Entrega ou Implantação Contínua)
CI/CD busca reduzir falhas humanas, acelerar o ciclo de desenvolvimento, aumentar a confiabilidade das entregas e permitir que mudanças no código cheguem aos ambientes de produção de forma previsível e controlada.