Przejdź do treści

Natywny klient Jenkinsa na Androida, iPhone'a i iPada

Log konsoli Jenkinsa, czytelny na telefonie.

Interfejs webowy Jenkinsa jest niewygodny na telefonie, a to właśnie w logu konsoli faktycznie diagnozuje się awarie. JenBoard powstał po to, by ten log dało się porządnie czytać na małym ekranie.

POBIERZ Z Google Play Wkrótce w App Store

Bezpłatne pobranie. Wszystkie funkcje Pro są darmowe przez 7 dni.

JenBoard to natywny klient Jenkinsa, samodzielnie hostowanego serwera CI/CD. Połącz się z własnym Jenkinsem, podając jego URL, nazwę użytkownika i token API, a potem sprawdzaj joby, czytaj logi konsoli i zarządzaj buildami z telefonu lub tabletu.

Czytelne logi
Webowy interfejs Jenkinsa w przeglądarce mobilnej JenBoard

Przed i po

Ten sam nieudany build, czytany na dwa sposoby

Czytelne logi: Kolory ANSI, wyszukiwanie i skok do kolejnego błędu

LOGI KONSOLI JAK W TERMINALU

  • Kolory ANSI wyświetlane tak jak w Twoim terminalu
  • Długie linie przewijają się w poziomie zamiast zawijać się w nieczytelny tekst
  • Wyszukiwanie w logu z liczbą trafień oraz poprzednie / następne
  • Przejście od razu do następnego błędu
  • Wyjście z agentów Windows (CRLF) i paski postępu wyświetlają się poprawnie
  • Trwające buildy przesyłają nowe wyjście co 2 sekundy, z follow-tail i numerami linii
  • Bardzo duże logi ładują się bezpiecznie, z wyraźnym komunikatem, gdy wyjście zostało obcięte

PIPELINE'Y

Zatwierdzaj wdrożenia

Kontynuuj lub przerwij kroki input w pipeline

  • Otwórz log pojedynczego etapu zamiast całego builda
  • Pasek etapów przy każdym buildzie pokazuje dokładnie, gdzie się zatrzymał
  • Zatwierdzaj lub przerywaj kroki input w pipeline z telefonuPro
  • Uruchom ponownie build pipeline przez ReplayPro

Oczekuje zatwierdzenia

Wdrożyć 4.2.0 na produkcję?

Przerwij Wdróż

Zatwierdzono. Pipeline działa dalej.

ZAPROJEKTOWANY DLA TABLETÓW

Ważne trendy

Układ z paskiem bocznym, w którym lista i szczegóły są obok siebie, oraz skróty klawiszowe, w tym paleta poleceń Ctrl+K.

CtrlK/⌘K

Ważne trendy: Trend buildów z 14 dni i rankingi jobów
CI w jednym widoku: Wskaźnik sukcesu, kolejka i executory na jednym ekranie

Wszystko, co jest w aplikacji

Stworzony na moment, gdy build robi się czerwony

DZIAŁANIA NA BUILDACH

Uruchom z parametrami

Wybór, przełączniki i tekst prosto z telefonu

  • Uruchom build od razu lub wypełnij formularz parametrów: tekst, wybór, wartość logiczna i hasło
  • Zatrzymaj trwający build i anuluj elementy w kolejce
  • Zbuduj ponownie, zachowaj log builda na zawsze lub usuń build
  • Włącz lub wyłącz job i uruchom SCM polling

ZROZUM AWARIE

Zobacz, co się psuje

Nieudane testy ze szczegółami błędów i stack trace

  • Raporty testów z liczbą zaliczonych, nieudanych i pominiętych testów, szczegółami błędów i stack trace'ami
  • Podsumowanie awarii tworzone na urządzeniu dla nieudanych buildów
  • Pobieraj artefakty builda i udostępniaj je
  • Porównaj dwa ostatnie buildy obok siebie: wynik, czas trwania, wyzwalacz, node, artefakty i zmianyPro
  • Ostrzeżenie, gdy build trwa wyjątkowo długo

MIEJ CI NA OKU

CI w jednym widoku

Wskaźnik sukcesu, kolejka i executory na jednym ekranie

  • Dashboard z liczbą jobów, wskaźnikiem sukcesu, kolejką i zajętymi wykonawcami (executorami)
  • Aktywność: uruchomione teraz, oczekujące w kolejce i niedawno zakończone
  • Ulubione, filtry statusu i wyszukiwanie jobów
  • Statystyki: wskaźnik sukcesu, trend z 14 dni, średni czas trwania i rankingi jobówPro
  • Widżet na ekranie początkowym ze wskaźnikiem sukcesu, liczbą nieudanych i trwających buildów oraz ostatnimi jobamiPro
  • Alerty o awariach w tle: serwery są sprawdzane mniej więcej co 15 minut, a Ty dostajesz powiadomienie, gdy job się nie powiedzie; hałaśliwe joby możesz na jakiś czas wyciszyćProTylko Android
  • Wiele serwerów Jenkins w jednej aplikacji z szybkim przełączaniem (Pro dla więcej niż jednego)
  • Opcjonalny czat o bieżącym stanie serwera z użyciem własnego klucza API AnthropicPro

Zrzuty ekranu

Zajrzyj do JenBoard

Prywatność

TWÓJ SERWER, TWOJE DANE

Nie ma konta JenBoard ani serwera JenBoard. Aplikacja łączy się bezpośrednio z Twoim Jenkinsem, a token API jest przechowywany w bezpiecznym magazynie urządzenia.

Polityka prywatności

Cennik

Zacznij za darmo. Za Pro zapłacisz raz.

JenBoard

Bezpłatnie

Wersja darmowa obejmuje jeden serwer, listę jobów, logi konsoli, logi poszczególnych etapów, raporty testów, artefakty i działania na buildach, z banerem reklamowym na liście jobów.

JENBOARD PRO

Jednorazowe odblokowanie Pro, bez subskrypcji

Płacisz raz

Jednorazowy zakup, nie subskrypcja. Pro dodaje nieograniczoną liczbę serwerów, zatwierdzanie kroków input w pipeline, porównywanie buildów, statystyki, dane widżetu, automatyczne odświeżanie dashboardu i pełną historię buildów oraz usuwa reklamy. Wszystkie funkcje Pro są darmowe przez 7 dni od pierwszego uruchomienia.

7 dni Pro na nasz koszt

Wszystkie funkcje Pro są odblokowane przez 7 dni od pierwszego uruchomienia. Bez rejestracji i bez niczego do anulowania.

WYMAGANIA

Własny serwer Jenkins dostępny z Twojego urządzenia oraz token API Jenkinsa (Jenkins → Twój użytkownik → Security → API Token).

Mówi w 25 językach

Aplikacja i ta strona są dostępne w 25 językach, w tym w arabskim pisanym od prawej do lewej.

  • English
  • 한국어
  • 日本語
  • 简体中文
  • 繁體中文
  • Español
  • Français
  • Deutsch
  • Italiano
  • Português
  • Русский
  • العربية
  • हिन्दी
  • ไทย
  • Tiếng Việt
  • Bahasa Indonesia
  • Bahasa Melayu
  • Nederlands
  • Polski
  • Türkçe
  • Svenska
  • Dansk
  • Suomi
  • Norsk
  • Čeština

FAQ

Pytania

Czy potrzebuję konta JenBoard?

Nie ma konta JenBoard ani serwera JenBoard. Aplikacja łączy się bezpośrednio z Twoim Jenkinsem, a token API jest przechowywany w bezpiecznym magazynie urządzenia.

Czy JenBoard Pro to subskrypcja?

Jednorazowy zakup, nie subskrypcja. Pro dodaje nieograniczoną liczbę serwerów, zatwierdzanie kroków input w pipeline, porównywanie buildów, statystyki, dane widżetu, automatyczne odświeżanie dashboardu i pełną historię buildów oraz usuwa reklamy. Wszystkie funkcje Pro są darmowe przez 7 dni od pierwszego uruchomienia.

Czy dostanę powiadomienia push, gdy build się nie powiedzie?

Nie, JenBoard nie używa powiadomień push. Na Androidzie Pro może sprawdzać Twoje serwery w tle mniej więcej co 15 minut i pokazywać powiadomienie, gdy job zakończy się niepowodzeniem. Alerty w tle nie są dostępne na iPhonie i iPadzie.

Czego potrzebuję, aby się połączyć?

Własny serwer Jenkins dostępny z Twojego urządzenia oraz token API Jenkinsa (Jenkins → Twój użytkownik → Security → API Token).

Co wysyła opcjonalny czat i do kogo?

Czat jest wyłączony, dopóki nie dodasz własnego klucza API Anthropic (Pro). Wtedy wysyła do Anthropic krótkie podsumowanie bieżącego stanu Twojego serwera, np. nazwy jobów, statusy i statystyki. Logi konsoli nie są wysyłane, a do nas nie trafia nic.

Kiedy pojawi się wersja na iPhone'a i iPada?

JenBoard na iPhone'a i iPada jest w drodze do App Store. Wersja na Androida jest już dostępna w Google Play.

Czy JenBoard to oficjalna aplikacja Jenkins?

JenBoard to niezależna aplikacja, niepowiązana z projektem Jenkins ani przez niego niepopierana.

Przeczytaj swój następny nieudany build na telefonie.

Pobierz JenBoard z Google Play. Wersja na iPhone'a i iPada pojawi się wkrótce.

POBIERZ Z Google Play Wkrótce w App Store