CI/CD (o integración continua y entrega continua) es una práctica que automatiza las operaciones de integración y entrega en un canal de CI/CD. Puede automatizar cada operación de integración y entrega usando la API de REST del servicio de integración de datos o los programas de la línea de comandos infacmd.
El canal de CI/CD incluye las operaciones de integración que los desarrolladores usan para diseñar objetos, así como las operaciones de entrega que envían los objetos al entorno de producción. Puede usar la API de REST o infacmd para automatizar la integración y la entrega de las siguientes maneras:
Implemente y pruebe cada cambio que un desarrollador haga en un objeto. Los desarrolladores reciben información al instante sobre si los objetos pasan o no las pruebas, y los tipos de cambios que los objetos requieren.
Envío de los objetos que pasan las pruebas al entorno de producción. Según los requisitos de la organización, los objetos se pueden enviar a otros entornos (como control de calidad o prueba de aceptación de usuario) antes de enviarlos al entorno de producción.
La integración continua y la entrega continua están totalmente registradas y son visibles para todo el equipo, de modo que los miembros del equipo pueden asignar tiempo fuera de las tareas manuales.