Saltar al contenido principal

Entrega/Despregue Continuo (CD)

CD, no contexto de desenvolvemento web e software, refírese á automatización do proceso de publicación dos cambios nunha aplicación, despois de que pasen as probas e revisións da fase de CI.

Hai dúas formas principais de entender CD:

SiglasSignificaQue fai?
Continuous DeliveryEntrega continuaAutomatiza todo agás o despregue final, que se fai manualmente cando se decida.
Continuous DeploymentDespregue continuoAutomatiza todo o proceso, incluído o despregue a produción sen intervención humana.

Exemplo:

  1. O código pasa CI.
  2. O sistema de CD:
    • Compila ou empaqueta a aplicación (build).
    • Xera contedores.
    • Despregue en diferentes contornos (preprodución, produción).