jenkviz

Screenshot Software:
jenkviz
Szczegóły programowe:
Wersja: 0.3.1
Filmu: 14 Apr 15
Wywoływacz: Benoit Delbosc
Licencja: Wolny
Popularność: 8

Rating: nan/5 (Total Votes: 0)

jenkviz jest wizualizacja przepływu za pomocą Jenkinsa budowy graphviz.
Narzędzie do indeksowania witryny Jenkins za pomocą kompilacji url i produkcji wyjście SVG do renderowania przepływu kompilacji.
& Nbsp; wyświetla wykres SVG: - okno podsumowania z:
- Całkowity czas
- Skumulowanego czasu trwania dla każdej budowie
- Przepustowość (czas /, który upłynął)
- Liczba buduje
- Czarne strzałki, aby uczynić przed i za relację
- Strzały Pomarańczowe uczynić dalszego tylko związek
- Budowanie z niebieski / żółty / czerwony / szary prostokąt na sukces / unstable / Nie / Aborted stanu budowy
& Nbsp; Budowanie informacje są przechowywane w lokalnej bazie danych SQLite. Baza danych jest wykorzystywana jako pamięć podręczna nie pobierać dwa razy strony powstawaniu lecz także w celu uzyskania informacji na zwykłym SQL:
& Nbsp; sqlite3 ~ / jenkviz.db
& nbsp; - najwolniejszy pracy
& Nbsp; sqlite> SELECT nazwa, SUM (duration_s (), MAX), AVG duration_s (duration_s), COUNT (1)
& Nbsp; Z budowy
& Nbsp; GROUP BY nazwy
& Nbsp; BY SUM (duration_s) DESC
& Nbsp; LIMIT 10;
& Nbsp; - obciążenie Niewolnik
& Nbsp; sqlite> SELECT hosta, SUM (duration_s) Z budowy GROUP BY gospodarza suma (ORDER BY DESC LIMIT duration_s) 10;
STOSOWANIE
& nbsp; jenkviz [--version] [--logfile = dziennik] [--database BAZA] polecenie = [opcje] ARGUMENTY
& Nbsp; jenkviz -h
POLECENIA
& Nbsp; indeksowania [--direct | --reverse | --explore] [--output SVG_FILE] JENKINS_BUILD_URL
& Nbsp; opcja --direct pokazuje tylko downstream i upstream relacji, usunięcie dalszego tylko link.
& Nbsp; opcja --reverse przeszukiwania do tyłu za pomocą przed buduje.
& Nbsp; --explore opcja utrzymać dalszy buduje, które przed budować z zakresu budowy pochodzenia (przed kompilacja nie jest potomkiem budowy korzenia)
PRZYKŁADY
& Nbsp; jenkviz crawl http: //jenkins.site/jenkviz/job_name/42/
INSTALACJA
& Nbsp; W systemie Debian / Ubuntu:
& Nbsp; sudo apt-get install graphviz
& Nbsp; sudo easy_install jenkviz
ŹRÓDŁO REPOZYTORIUM
& Nbsp; Jenkviz obecnie hostowane na github.
ZAGADNIENIA oraz błędów
& Nbsp; Wyposażenie i wnioski raporty o błędach można tutaj:
 https://github.com/bdelbosc/jenkviz/issues

Requirements:

  • Python

Ograniczenia :

  • Dzięki Jenkins-6211 błąd, to działa tylko do pracy maven, ponieważ obecna Jenkins ( co najmniej 1,444) nie wyświetla numer kompilacji na dalszy buduje dla freestyle pracy lub pracy non maven.
  • Również kiedyś za numer kompilacji jest Brak i zatrzymuje się przeszukiwaniem, w tym przypadku Jenkins nie dają żadnego sposobu, aby przejść bezpośrednio do dalszego buduje.
  • W tej chwili Jenkviz nie obsługują budowy z wieloma przed buduje, tylko dbanie o pierwszej.

Podobne oprogramowanie

Inne programy z deweloperem Benoit Delbosc

tcsv2png
tcsv2png

11 May 15

FunkLoad
FunkLoad

11 May 15

FunkLoad
FunkLoad

6 Jun 15

benchbase
benchbase

11 May 15

Komentarze do jenkviz

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!