jenkviz

Software screenshot:
jenkviz
Podrobnosti Software:
Verze: 0.3.1
Datum uploadu: 14 Apr 15
Vývojka: Benoit Delbosc
Licence: Volný
Popularita: 8

Rating: nan/5 (Total Votes: 0)

jenkviz je vizualizace Jenkins stavět toku pomocí graphviz.
Nástroj pro procházení webu Jenkins pomocí sestavení URL a produkovat SVG výstupu k tomu, aby sestavení průtok.
& Nbsp; SVG Graf zobrazuje: - shrnutí box s:
- Celkový uplynulý čas
- Souhrnná doba trvání pro každou verzi
- Propustnost (délka / uplynulý)
- Počet staví
- Černé šipky k tomu, aby vztah upstream a downstream
- Oranžové šipky k tomu, aby po proudu pouze vztah
- Vybudovat s modrým / žlutá / červená / šedá krabice na úspěch / nestabilní / Selhání / potracených stavu stavět
& Nbsp; Build informace jsou uloženy v místní databázi SQLite. Databáze slouží jako vyrovnávací paměť není načíst dvakrát stránky sestavení, ale také získat informace pomocí prostý SQL:
& Nbsp; sqlite3 ~ / jenkviz.db
& nbsp; - nejpomalejší pracovní místa
& Nbsp; sqlite> SELECT jméno, SUM (duration_s), MAX (duration_s), AVG (duration_s), COUNT (1)
& Nbsp; Z build
& Nbsp; GROUP BY jméno
& Nbsp; ORDER BY součet (duration_s) DESC
& Nbsp; LIMIT 10;
& Nbsp; - Slave zatížení
& Nbsp; sqlite> SELECT host, SUM (duration_s) FROM sestavení GROUP BY hostitelské ORDER BY SUM (duration_s) DESC LIMIT 10;
Použít
& nbsp; jenkviz [--version] [--logfile = LOGFILE] [--database = databáze] Příkaz [Možnosti] ARGUMENTY
& Nbsp; jenkviz -h
Příkazy
& Nbsp; kraul [--direct | --reverse | --explore] [--output SVG_FILE] JENKINS_BUILD_URL
& Nbsp; --direct volba se projeví pouze po proudu a proti proudu vztah, odstraňování po proudu pouze odkaz.
& Nbsp; --reverse možnost procházení vzad pomocí proudu staví.
& Nbsp; --explore možnost, aby po proudu vytvoří, které byly před postavit mimo oblast působnosti původu stavby (upstream build není potomkem kořenového sestavení)
PŘÍKLADY
& Nbsp; jenkviz procházení http: //jenkins.site/jenkviz/job_name/42/
INSTALACE
& Nbsp; systému Debian / Ubuntu:
& Nbsp; sudo aptitude install graphviz
& Nbsp; sudo easy_install jenkviz
zdrojového repozitáře
& Nbsp; Jenkviz je v současné době umístěn na GitHub.
OTÁZKY A zprávy o chybách
& Nbsp; požadavky na nové funkce a hlášení chyb lze zde:
 https://github.com/bdelbosc/jenkviz/issues

Requirements:

  • Python

Omezení :

  • Díky JENKINS-6211 chybu, to funguje pouze pro maven práci, protože proud Jenkins ( přinejmenším 1,444) se nezobrazují číslo sestavení pro downstream staví pro freestyle zaměstnání nebo non Maven pracovních míst.
  • Také někdy downstream číslo sestavení je None a zastaví prolézání, v tomto případě Jenkins nedávají žádný způsob, jak jít přímo do proudu staví.
  • V současnosti Jenkviz se nezpracovává stavět s více proti proudu staví, jen péče o první.

Podobný software

dfuzz
dfuzz

12 May 15

nosy
nosy

11 May 15

Expect-lite
Expect-lite

19 Feb 15

Ostatní software developer Benoit Delbosc

tcsv2png
tcsv2png

11 May 15

FunkLoad
FunkLoad

11 May 15

FunkLoad
FunkLoad

6 Jun 15

logchart
logchart

11 May 15

Komentáře k jenkviz

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!