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:
| Siglas | Significa | Que fai? |
|---|---|---|
| Continuous Delivery | Entrega continua | Automatiza todo agás o despregue final, que se fai manualmente cando se decida. |
| Continuous Deployment | Despregue continuo | Automatiza todo o proceso, incluído o despregue a produción sen intervención humana. |
Exemplo:
- O código pasa CI.
- O sistema de CD:
- Compila ou empaqueta a aplicación (
build). - Xera contedores.
- Despregue en diferentes contornos (preprodución, produción).
- Compila ou empaqueta a aplicación (