ANDROIDv0.0.1

JenBoard

Una app de monitoreo para DevOps que centraliza varios servidores Jenkins, con ejecución de builds, logs y estadísticas…

Qué es esta app

JenBoard es una app de monitoreo CI/CD que te permite gestionar varios servidores Jenkins a la vez desde tu smartphone o tablet. Consulta el estado de tus builds en tiempo real y, si lo necesitas, lánzalos o deténlos al instante, para no perder de vista tus despliegues aunque estés fuera. Está pensada para ingenieros de DevOps y QA que trabajan con varios entornos Jenkins (interno, de clientes, de código abierto) a la vez.

Funciones principales

  • Gestión multi-servidor — Registra varios servidores Jenkins y cambia entre ellos con un solo toque. La URL, la cuenta y el token de la API se guardan cifrados en el almacenamiento seguro del sistema operativo (Keychain/EncryptedSharedPreferences), así que puedes moverte entre servidores con tranquilidad.
  • Panel de control de un vistazo — Consulta en una sola pantalla el estado general de los Jobs (éxito/fallo/inestable/deshabilitado), el uso de los Executors y la cola de espera. Actualiza en cualquier momento con un gesto de deslizar hacia abajo (pull-to-refresh).
  • Gestión detallada de Jobs y ejecución de builds — Desde la lista de Jobs accedes directo al detalle y al historial de builds. Para los Jobs que requieren parámetros, los introduces en un diálogo antes de lanzar el build, y desde la app también puedes detener builds en curso, habilitar/deshabilitar Jobs o activar el SCM Polling.
  • Log de consola en tiempo real — Mientras un build está en curso, el log se transmite cada 2 segundos para que sigas el progreso al instante; cuando termina, puedes buscar en el log completo o compartirlo.
  • Artefactos y reportes de pruebas — Descarga los artefactos generados por el build y consulta desde la app las estadísticas de pass/fail/skip de los reportes JUnit, incluidos los stack traces de los fallos.
  • Comparación de builds y estadísticas — Compara dos builds de un mismo Job lado a lado (duración, resultado, cambios) y revisa en gráficos la tasa de éxito semanal o mensual, el tiempo medio de build y el top 5 de fallos más frecuentes.
  • Favoritos y widget de pantalla de inicio — Fija arriba los Jobs que consultas más a menudo como favoritos, y usa el widget de pantalla de inicio para ver el estado de tus Jobs clave sin abrir la app. Al tocar el widget, vas directo al detalle de ese Job.
Dashboard
Dashboard
Jobs
Jobs
Detalle del job
Detalle del job
Registro de consola
Registro de consola
Estadísticas de compilaciones
Estadísticas de compilaciones
Actividad
Actividad
  1. v0.0.1
    JenBoard — el panel de Jenkins en tu bolsillo

    Una app de monitoreo para DevOps que centraliza varios servidores Jenkins, con ejecución de builds, logs y estadísticas…