ANDROIDv0.0.1

JenBoard

Aplikace pro DevOps, díky které spravujete více Jenkins serverů v jedné aplikaci a máte pod kontrolou spouštění buildů,…

Co tahle aplikace umí

JenBoard je aplikace pro monitoring CI/CD, díky které máte více Jenkins serverů pod kontrolou přímo z telefonu nebo tabletu. Stav buildů sledujete v reálném čase a v případě potřeby je můžete rovnou spustit nebo zastavit, takže vám žádné nasazení neuteče, ani když nejste u počítače. Aplikace je určena DevOps inženýrům a testerům, kteří pracují napříč více Jenkins prostředími – firemními, klientskými i open-source.

Hlavní funkce

  • Správa více serverů najednou — přidejte si více Jenkins serverů a přepínejte mezi nimi jedním klepnutím. URL adresy, přihlašovací údaje i API tokeny jsou šifrovaně uloženy v zabezpečeném úložišti systému (Keychain/EncryptedSharedPreferences), takže mezi servery můžete přecházet bez obav.
  • Přehledný dashboard — stav všech Jobů (úspěch/selhání/nestabilní/vypnuto), vytížení Executorů i frontu čekajících úloh vidíte na jedné obrazovce. Přetažením obrazovky (pull-to-refresh) si kdykoli načtete nejaktuálnější data.
  • Detail Jobu a spouštění buildů — ze seznamu Jobů se rovnou dostanete k detailu i historii buildů. U Jobů s parametry stačí hodnoty zadat do dialogového okna a spustit build; probíhající buildy lze v aplikaci zastavit, zapnout/vypnout i nastavit SCM Polling.
  • Konzolové logy v reálném čase — u běžícího buildu se logy streamují každé 2 sekundy, takže máte průběh pod kontrolou okamžitě, a u dokončených buildů si celý log můžete prohledat nebo sdílet.
  • Artefakty a testovací reporty — stahujte výstupy z buildů a přímo v aplikaci si prohlédněte statistiky JUnit testů (úspěšné/neúspěšné/přeskočené) i stack trace u chyb.
  • Porovnání buildů a statistiky — porovnejte dva buildy stejného Jobu vedle sebe (doba trvání, výsledek, změny) a sledujte grafy týdenní i měsíční úspěšnosti, průměrné doby buildu a Top 5 nejčastějších selhání.
  • Oblíbené položky a widget na plochu — často sledované Joby si připněte nahoru jako oblíbené a díky widgetu na ploše uvidíte stav klíčových Jobů, aniž byste museli aplikaci otevírat. Klepnutím na widget se dostanete rovnou do detailu daného Jobu.
Přehled
Přehled
Úlohy
Úlohy
Detail úlohy
Detail úlohy
Konzolový log
Konzolový log
Statistiky buildů
Statistiky buildů
Aktivita
Aktivita
  1. v0.0.1
    JenBoard — Jenkins dashboard přímo v kapse

    Aplikace pro DevOps, díky které spravujete více Jenkins serverů v jedné aplikaci a máte pod kontrolou spouštění buildů,…