#!/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 tests, revise: $LOG_DIR" # 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 }