You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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