ANDROIDv0.0.1

JenBoard

Verwalte mehrere Jenkins-Server in einer einzigen App und behalte Build-Trigger, Logs und Statistiken im Blick – die Mo…

Das ist JenBoard

JenBoard ist eine CI/CD-Monitoring-App, mit der du mehrere Jenkins-Server gleichzeitig von deinem Smartphone oder Tablet aus verwalten kannst. Du siehst den Build-Status in Echtzeit und kannst bei Bedarf direkt aus der App heraus Builds starten oder stoppen – so verpasst du den Deployment-Status nie, selbst wenn du gerade unterwegs bist. Entwickelt für DevOps- und QA-Engineers, die zwischen mehreren Jenkins-Umgebungen wechseln – etwa firmeninternen, Kunden- und Open-Source-Servern.

Die wichtigsten Funktionen

  • Multi-Server-Verwaltung — Hinterlege mehrere Jenkins-Server und wechsle mit einem Tap zwischen ihnen. URLs, Zugangsdaten und API-Tokens werden verschlüsselt im sicheren Systemspeicher (Keychain/EncryptedSharedPreferences) abgelegt, sodass du bedenkenlos zwischen Servern wechseln kannst.
  • Dashboard auf einen Blick — Sieh den Status aller Jobs (erfolgreich/fehlgeschlagen/instabil/deaktiviert), die Executor-Auslastung und die Warteschlange auf einem Bildschirm. Per Pull-to-Refresh holst du dir jederzeit den aktuellen Stand.
  • Job-Details und Build-Trigger — Springe direkt von der Job-Liste zu Details und Build-Historie. Jobs mit Parametern lassen sich über einen Dialog mit Werten befüllen und starten; laufende Builds kannst du stoppen, Jobs aktivieren/deaktivieren und SCM-Polling direkt in der App steuern.
  • Live-Konsolenlogs — Während ein Build läuft, werden die Logs alle 2 Sekunden gestreamt, sodass du den Fortschritt sofort siehst. Bei abgeschlossenen Builds kannst du das komplette Log durchsuchen oder teilen.
  • Artefakte & Testberichte — Lade Build-Artefakte herunter und rufe JUnit-Testberichte mit Pass/Fail/Skip-Statistiken sowie Stacktraces fehlgeschlagener Tests direkt in der App auf.
  • Build-Vergleich und Statistiken — Vergleiche zwei Builds desselben Jobs nebeneinander (Dauer/Ergebnis/Änderungen) und sieh dir Erfolgsraten pro Woche/Monat, durchschnittliche Build-Zeiten und die Top 5 der häufigsten Fehlerursachen als Diagramm an.
  • Favoriten und Homescreen-Widget — Pinne häufig genutzte Jobs oben als Favoriten fest und behalte wichtige Job-Status per Homescreen-Widget im Blick, ohne die App zu öffnen. Ein Tap auf das Widget führt dich direkt zu den Job-Details.
Dashboard
Dashboard
Jobs
Jobs
Job-Detail
Job-Detail
Konsolen-Log
Konsolen-Log
Build-Statistiken
Build-Statistiken
Aktivität
Aktivität
  1. v0.0.1
    JenBoard — dein Jenkins-Dashboard in der Hosentasche

    Verwalte mehrere Jenkins-Server in einer einzigen App und behalte Build-Trigger, Logs und Statistiken im Blick – die Mo…