ANDROIDv0.0.1

JenBoard

Une appli de monitoring DevOps qui permet de gérer plusieurs serveurs Jenkins depuis une seule appli, avec déclenchemen…

Ce que fait cette appli

JenBoard est une appli de monitoring CI/CD qui permet de gérer plusieurs serveurs Jenkins à la fois, depuis votre smartphone ou votre tablette. Suivez l'état des builds en temps réel, et déclenchez ou arrêtez un build directement depuis l'appli, pour ne rien manquer des déploiements même en déplacement. Conçue pour les ingénieurs DevOps et QA qui jonglent entre plusieurs environnements Jenkins — internes, chez des clients ou open source.

Fonctionnalités principales

  • Gestion multi-sites — Enregistrez plusieurs serveurs Jenkins et passez de l'un à l'autre d'un simple appui. URL, identifiants et jetons API sont chiffrés dans le stockage sécurisé du système (Keychain/EncryptedSharedPreferences), pour naviguer entre vos serveurs en toute confiance.
  • Tableau de bord d'ensemble — Visualisez en un coup d'œil l'état de tous les Jobs (succès/échec/instable/désactivé), l'utilisation des Executors et la file d'attente. Le geste "tirer pour actualiser" met tout à jour à tout moment.
  • Détail des Jobs et déclenchement de builds — Accédez directement au détail et à l'historique des builds depuis la liste des Jobs. Pour les Jobs paramétrés, saisissez les valeurs via une boîte de dialogue pour lancer un build ; arrêtez un build en cours, activez/désactivez un Job ou gérez le SCM Polling, le tout depuis l'appli.
  • Logs de console en temps réel — Pendant un build, les logs sont diffusés toutes les 2 secondes pour suivre l'avancement en direct ; pour les builds terminés, recherchez ou partagez l'intégralité des logs.
  • Artefacts et rapports de tests — Téléchargez les artefacts de build, et consultez directement dans l'appli les statistiques pass/fail/skip des rapports de tests JUnit ainsi que les stack traces des échecs.
  • Comparaison de builds et statistiques — Comparez côte à côte deux builds d'un même Job (durée/résultat/changements), et suivez le taux de succès hebdomadaire/mensuel, le temps de build moyen et le top 5 des échecs les plus fréquents sous forme de graphiques.
  • Favoris et widget d'écran d'accueil — Épinglez vos Jobs favoris en haut de liste, et consultez l'état des Jobs importants directement depuis un widget sur l'écran d'accueil, sans même ouvrir l'appli. Un appui sur le widget ouvre directement le détail du Job concerné.
Tableau de bord
Tableau de bord
Jobs
Jobs
Détail du job
Détail du job
Journal de console
Journal de console
Statistiques de build
Statistiques de build
Activité
Activité
  1. v0.0.1
    JenBoard — le tableau de bord Jenkins dans votre poche

    Une appli de monitoring DevOps qui permet de gérer plusieurs serveurs Jenkins depuis une seule appli, avec déclenchemen…