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

selenose
selenose

20 Feb 15

nose-pynotify
nose-pynotify

11 May 15

NoseKay
NoseKay

11 May 15

HOL
HOL

20 Feb 15

Inne programy z deweloperem Benoit Delbosc

FunkLoad
FunkLoad

11 May 15

tcsv2png
tcsv2png

11 May 15

logchart
logchart

11 May 15

benchbase
benchbase

11 May 15

Komentarze do jenkviz

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