jenkviz

Software kuvakaappaus:
jenkviz
Ohjelmiston tiedot:
Versio: 0.3.1
Lähetyksen päivämäärä: 14 Apr 15
Kehittäjä: Benoit Delbosc
Lupa: Vapaa
Suosio: 8

Rating: nan/5 (Total Votes: 0)

jenkviz on visualisointi Jenkins rakentaa virtauksen avulla GraphViz.
Tool indeksoida Jenkins sivuston avulla rakentaa url ja tuottaa SVG lähtö tehdä rakentaa virtausta.
& Nbsp; SVG kuvaaja näyttää: - yhteenveto laatikko:
- Kokonaisajan
- Kumuloitunut pituutta joka rakentaa
- Läpijuoksu (kesto / kulunut)
- Määrä rakentaa
- Musta nuolia tehdä tuotantoketjun suhde
- Oranssi nuolet tehdä loppupään vain suhteessa
- Rakenna sininen / keltainen / punainen / harmaa laatikko menestykseen / epävakaa / Failed / Keskeytetty Asema
& Nbsp; Build tiedot tallennetaan paikalliseen SQLite tietokanta. Tietokantaa käytetään välimuistista ei hae kahdesti rakentaa sivun, mutta myös saada tietoa käyttämällä tavallista SQL:
& Nbsp; sqlite3 ~ / jenkviz.db
& Nbsp; - Hitain työpaikat
& Nbsp; sqlite> SELECT nimi, SUM (duration_s), MAX (duration_s), AVG (duration_s), määrä (1)
& Nbsp; build
& Nbsp; GROUP BY nimi
& Nbsp; TILAA SUM (duration_s) laskevasti
& Nbsp; RAJA 10;
& Nbsp; - Slave kuorman
& Nbsp; sqlite> majoitusvaihtoehtoa, SUM (duration_s) FROM build GROUP BY isäntä TILAA SUM (duration_s) laskevasti RAJA 10;
KÄYTTÖ
& Nbsp; jenkviz [--version] [--logfile = LOGFILE] [--database = Tietokannan] komennon [OPTIONS] väitteet
& Nbsp; jenkviz -h
komennot
& Nbsp; ryömiä [--direct | --reverse | --explore] [--output SVG_FILE] JENKINS_BUILD_URL
& Nbsp; --direct vaihtoehto näkyy vain loppupään ja alkupään suhteen, poistamalla loppupään vain linkki.
& Nbsp; --reverse vaihtoehto ryömiä taaksepäin käyttäen ylävirtaan rakentaa.
& Nbsp; --explore vaihtoehto pitää loppupään rakentaa, jotka ovat ylävirtaan rakentaa soveltamisalasta alkuperää Build (alkupään rakentaa ei jälkeläinen root rakentaa)
Esimerkit
& Nbsp; jenkviz ryömiä http: //jenkins.site/jenkviz/job_name/42/
Asennus
& Nbsp; Debian / Ubuntu:
& Nbsp; sudo aptitude install GraphViz
& Nbsp; sudo easy_install jenkviz
arkistosi
& Nbsp; Jenkviz parhaillaan isännöi github.
ASIAT JA Vikailmoitukset
& Nbsp; Feature pyynnöt ja vikailmoitukset voidaan tehdä tässä:
 https://github.com/bdelbosc/jenkviz/issues

Requirements:

  • Python

Rajoitukset :

  • Johtuen JENKINS-6211 bug, tämä toimii vain Maven työtä, koska nykyinen Jenkins ( vähintään 1,444) eivät näy build numero loppupään rakentaa Freestyle työpaikkaa tai ei Maven työpaikkoja.
  • Myös joskus loppupään rakentaa numero on Ei ja se pysähtyy indeksoinnin, tässä tapauksessa Jenkins eivät anna mitenkään mennä suoraan alavirtaan rakentaa.
  • Tällä hetkellä Jenkviz eivät käsittele rakentaa useita ylävirtaan rakentaa, vain huolehtimalla ensimmäisestä.

Vastaavia ohjelmistoja

RESTClient
RESTClient

28 Sep 15

PyZen
PyZen

12 May 15

LAMPcheck
LAMPcheck

2 Jun 15

Bazinga
Bazinga

11 May 15

Muu ohjelmistojen kehittäjä Benoit Delbosc

logchart
logchart

11 May 15

FunkLoad
FunkLoad

11 May 15

FunkLoad
FunkLoad

6 Jun 15

Kommentit jenkviz

Kommentteja ei löytynyt
Lisää kommentti
Ota kuvia!