jenkviz

Screenshot Software:
jenkviz
Mga detalye ng Software:
Bersyon: 0.3.1
I-upload ang petsa: 14 Apr 15
Nag-develop: Benoit Delbosc
Lisensya: Libre
Katanyagan: 8

Rating: nan/5 (Total Votes: 0)

jenkviz ay isang visualization ng isang Jenkins bumuo ng daloy ng paggamit Graphviz.
Tool upang i-crawl ang isang site Jenkins gamit ang isang build url at paggawa ng SVG output upang mag-render ang daloy ng build.
& Nbsp; ay nagpapakita ng graph SVG: - Ang isang kahon ng buod na may:
- Ang kabuuang lumipas na oras
- Ang cumulated tagal para sa bawat build
- Isang throughput (tagal / lumipas)
- Ng build numero
- Upang mag-render Black arrow upstream at sa ibaba ng agos kaugnayan
- Upang mag-render Orange arrow sa ibaba ng agos lamang na may kaugnayan
- Bumuo na may asul / dilaw / pula / kulay-abo na kahon para sa Tagumpay / Nabigong katayuan ng build / hindi matatag / Itinigil
& Nbsp; Bumuo ng impormasyon ay naka-imbak sa isang lokal na database SQLite. Ang database ay ginagamit bilang isang cache na hindi makuha ang dalawang beses sa isang pahina ng build kundi pati na rin upang makakuha ng impormasyon gamit ang plain SQL:
& Nbsp; sqlite3 ~ / jenkviz.db
& Nbsp; - Pinakamabagal trabaho
& Nbsp; SQLite> piliin ang pangalan, SUM (duration_s), MAX (duration_s), AVG (duration_s), COUNT (1)
& Nbsp; MULA build
& Nbsp; GROUP NG pangalan
& Nbsp; ORDER BY SUM (duration_s) DESC
& Nbsp; LIMIT 10;
& Nbsp; --load Slave
& Nbsp; SQLite> Piliin host, SUM (duration_s) MULA build GROUP NG host ORDER BY SUM (duration_s) DESC LIMIT 10;
PAGGAMIT
& Nbsp; jenkviz [--version] [= --logfile LOGFILE] [= --database DATABASE] COMMAND [mga pagpipilian] Ang mga pangangatwirang
& Nbsp; jenkviz -h
command
& Nbsp; pag-crawl [--direct | --reverse | --explore] [--output SVG_FILE] JENKINS_BUILD_URL
& Nbsp; Ipinapakita ng --direct opsyon lamang sa ibaba ng agos at salungat sa agos kaugnay, pag-alis sa ibaba ng agos lamang mag-link.
& Nbsp; Ang --reverse pag-crawl opsyon paatras gamit ang upstream build.
& Nbsp; Ang --explore pagpipilian upang panatilihin sa ibaba ng agos build na upstream na bumuo sa labas ng saklaw ng pinagmulan build (sa upstream na build ay hindi isang pinag-apuhan ng root build)
MGA HALIMBAWA
& Nbsp; jenkviz pag-crawl http: //jenkins.site/jenkviz/job_name/42/
INSTALL
& Nbsp; Sa Debian / Ubuntu:
& Nbsp; Sudo kakayahan-install Graphviz
& Nbsp; Sudo easy_install jenkviz
SOURCE imbakan
& Nbsp; Jenkviz ay kasalukuyang naka-host sa github.
ISYU AT MGA ULAT bug
& Nbsp; mga kahilingan ng tampok at mga ulat ng bug ay maaaring gawin dito:
 https://github.com/bdelbosc/jenkviz/issues

Requirements:

  • Python

Mga Limitasyon :

  • Dahil sa Jenkins-6211 bug, ito ay gumagana lamang para sa Maven trabaho dahil kasalukuyang Jenkins ( hindi bababa sa 1.444) ay hindi ipakita ang numero ng build para sa ibaba ng agos build para sa freestyle trabaho o mga trabaho na di Maven.
  • Gayundin minsan sa ibaba ng agos numero ng build ay Wala at tumitigil ito sa pag-crawl, sa kasong ito Jenkins huwag magbigay ng anumang paraan upang direktang pumunta sa sa ibaba ng agos build.
  • Sa sandaling ito Jenkviz hindi mahawakan bumuo may maraming upstream build, tanging ang bahala sa una pagkuha.

Katulad na software

nose_fixes
nose_fixes

14 Apr 15

PyUseCase
PyUseCase

11 May 15

Pikzie
Pikzie

14 Apr 15

Iba pang mga software developer ng Benoit Delbosc

FunkLoad
FunkLoad

6 Jun 15

FunkLoad
FunkLoad

11 May 15

benchbase
benchbase

11 May 15

Mga komento sa jenkviz

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!