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
|
|
}
|