ANDROIDv0.0.1

JenBoard

Aplikacja do monitorowania DevOps, która pozwala zarządzać wieloma serwerami Jenkins w jednym miejscu — od statusu buil…

Co to za aplikacja

JenBoard to aplikacja do monitorowania CI/CD, która pozwala zarządzać wieloma serwerami Jenkins jednocześnie – ze smartfona i tabletu. Sprawdzasz status buildów w czasie rzeczywistym, a w razie potrzeby od razu uruchamiasz lub zatrzymujesz build, więc nic Ci nie umknie, nawet gdy jesteś z dala od komputera. Stworzyliśmy ją z myślą o inżynierach DevOps i QA, którzy na co dzień przełączają się między środowiskami firmowymi, klienckimi i open source.

Najważniejsze funkcje

  • Zarządzanie wieloma serwerami — Dodaj kilka serwerów Jenkins i przełączaj się między nimi jednym stuknięciem. Adresy URL, konta i tokeny API są szyfrowane i przechowywane w bezpiecznym magazynie systemu (Keychain/EncryptedSharedPreferences), więc możesz spokojnie korzystać z wielu serwerów naraz.
  • Dashboard z widokiem całości — Status wszystkich Jobów (sukces/błąd/niestabilny/wyłączony), wykorzystanie Executorów i kolejka oczekujących zadań na jednym ekranie. Odśwież widok w każdej chwili gestem pull-to-refresh.
  • Szczegóły Joba i uruchamianie buildów — Z listy Jobów przejdziesz od razu do szczegółów i historii buildów. Joby wymagające parametrów uruchomisz przez okno dialogowe, a trwający build możesz zatrzymać, włączyć/wyłączyć lub zarządzać SCM Polling — wszystko w aplikacji.
  • Logi konsoli na żywo — Podczas trwania builda logi strumieniują się co 2 sekundy, dzięki czemu widzisz postęp na bieżąco. Logi zakończonych buildów możesz przeszukać lub udostępnić.
  • Artefakty i raporty testów — Pobieraj artefakty buildów oraz przeglądaj bezpośrednio w aplikacji statystyki pass/fail/skip z raportów JUnit, wraz ze stack trace'ami błędów.
  • Porównanie buildów i statystyki — Zestaw ze sobą dwa buildy tego samego Joba (czas trwania, wynik, zmiany) i sprawdź wykresy tygodniowej i miesięcznej skuteczności, średniego czasu buildów oraz Top 5 najczęstszych błędów.
  • Ulubione i widżet ekranu głównego — Przypnij najczęściej sprawdzane Joby jako ulubione na górze listy, a dzięki widżetowi na ekranie głównym zobaczysz ich status bez otwierania aplikacji. Stuknięcie w widżet przenosi od razu do szczegółów danego Joba.
Panel główny
Panel główny
Zadania
Zadania
Szczegóły zadania
Szczegóły zadania
Log konsoli
Log konsoli
Statystyki kompilacji
Statystyki kompilacji
Aktywność
Aktywność
  1. v0.0.1
    JenBoard — panel Jenkinsa w kieszeni

    Aplikacja do monitorowania DevOps, która pozwala zarządzać wieloma serwerami Jenkins w jednym miejscu — od statusu buil…