Pipeline CI/CD - Backend
Tecnología
GitHub Actions - Pipeline automatizado para build y testing.
Trigger
- Se ejecuta automáticamente en cada push a
main
- También se ejecuta en Pull Requests hacia
main
Etapas de la Pipeline
1. Build
- Herramienta: Maven
- Comando:
mvn clean compile
- Objetivo: Compilar el código fuente y verificar que no hay errores de compilación
2. Test
- Herramienta: Maven + JUnit 5
- Comando:
mvn test
- Objetivo: Ejecutar todos los tests unitarios y verificar que pasan correctamente
Estrategia de Entornos
1. Local
- Propósito: Desarrollo individual
- Configuración: Cada desarrollador ejecuta el proyecto en su máquina
2. Producción