#!/bin/bash generate_summary() { # Verificar si hay archivos en el directorio de logs (indicando fallos) if [[ -d "$LOG_DIR" && "$(ls -A "$LOG_DIR")" ]]; then echo "❌ Se encontraron fallos en los siguientes tests:" for log_file in "$LOG_DIR"/*.log; do test_name=$(basename "$log_file" .log) echo " - $test_name (log en $log_file)" done exit 1 # Devolver código de error para que Jenkins lo detecte else echo "✅ Todas las pruebas han pasado correctamente." fi }