2009-09-11 12 views
6

He estado evaluando a Hudson, con el objetivo de convertirlo de CC.NET. En CC.NET, he recibido mis correos electrónicos para incluir estadísticas de prueba, como # de pruebas ejecutadas, cuántas fallaron, etc. Incluso muestra en rojo "este proyecto no tiene pruebas", lo cual es un gran motivador, ¿no?cómo hacer que Hudson CI incluya los resultados de las pruebas en el estado de correo electrónico

¿Hay alguna manera de lograr esto en Hudson?

he probado el plug-in de correo electrónico-ext, porque me han dicho que se puede obtener una salida de prueba y otra gran materia en el correo electrónico, pero simplemente no puede averiguar "cómo".

Parece que necesito poner un token para "contenido" pero no veo ningún token disponible que se vea como "resultados de prueba" para mí :) O cualquiera que analice algunos xml a los que proporcione una ruta, o tal.

¿Alguien ha hecho esto y puede ayudar? Gracias!

Respuesta

2

Desde la página wiki Email-ext plugin: "?"

Para ver una lista de todas las fichas de correo electrónico disponibles y lo que muestran, puede hacer clic en el (signo de interrogación) en la parte superior de la sección de correo electrónico ext en la pantalla de configuración del proyecto.

No puedo verificar si aparece en la ayuda en línea ahora mismo, pero creo que está buscando el token $FAILED_TESTS.

Si necesita más orientación, consulte esta entrada del blog: Continuous Integration with Hudson, ColdFusion, and MXUnit: Advanced Notification Control. Hay algunas capturas de pantalla que pueden ayudar.

+0

debería haber mencionado que veo que la lista de fichas, pero a menos que haya pruebas en su defecto, que simplemente no ver una ficha que proporciona la información acerca de lo que estoy pidiendo. El número de pruebas se ejecuta, incluso si pasaron todas, y lo más importante, el hecho de que un proyecto determinado ni siquiera tiene pruebas. –

Cuestiones relacionadas