tag github jenkins jenkins-plugins github-api

tag - Generador de solicitudes de extracción de Jenkins GitHub-Mensaje de estado



github tag (1)

FWIW, la lógica se agregó aquí: https://github.com/janinko/ghprb/commit/ffbc581d2712d6b99b9c6d0b081d7895a5ee8039

Creo que solo necesita generar salida de prueba con formato JUnit, y puede que necesite o no agregar un paso posterior a la compilación para publicar la salida de JUnit XML.

Configuré Jenkins para utilizar el generador de solicitudes de extracción de GitHub. ¡Está funcionando genial! Excepto una pequeña cosa. Mi suite de prueba crea Informes HTML (que he publicado hermosamente utilizando el complemento de póster de resultados HTML), pero parece que no puedo cambiar el mensaje de estado que se publica en GitHub. Mis compromisos se marcan como:

El estado de la confirmación se actualiza correctamente, pero la parte del mensaje siempre dice "Build finished. No se encontraron resultados de prueba".

Parece que no puedo encontrar la forma de cambiar este mensaje en función del estado del conjunto de pruebas. Entonces, básicamente, el único comentario que recibo es el estado de salida de mi script de shell. Este script hace toda la construcción, prueba y manejo de los resultados, etc. Esto es razonablemente aceptable en el caso de un pase, pero en caso de falla, ¡este mensaje podría ser mucho más útil! Incluso el solo hecho de saber si fue una falla de compilación frente a una falla de la serie de pruebas sería bueno, entonces puedo abusar verbalmente de la persona que hizo la solicitud de extracción :).

¡Todo lo demás está funcionando tan bien, que no puedo entender lo que parece un cambio trivial que me está volviendo loco! ¿Algunas ideas?