16 lines
550 B
Bash
16 lines
550 B
Bash
|
#!/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
|
||
|
}
|