Skip to content
Rayfel edited this page Oct 14, 2024 · 3 revisions

CI Workflow

Este proyecto cuenta con un flujo de trabajo de integración continua (CI) que verifica automáticamente la calidad del código mediante pruebas unitarias cuando se realiza un pull request hacia la rama qa.

Pasos del CI Workflow El código se descarga automáticamente desde el repositorio. El entorno de Python 3.8 se configura en Ubuntu. Se instala y actualiza pip. Se ejecutan las pruebas unitarias (unittest). Si las pruebas fallan, los resultados se suben y el flujo se detiene.

CD Workflow

Para la entrega continua (CD), se genera un archivo ejecutable para que los usuarios puedan usar la calculadora sin necesidad de instalar Python ni otras dependencias.

Cómo Funciona el CD Workflow

Se empaqueta la calculadora como un archivo ejecutable. Los usuarios pueden descargar este ejecutable y utilizarlo directamente, sin configurar el entorno de desarrollo. Tambien esta el desploy web hecho en vercel

Clone this wiki locally