jenkviz

Logiciel capture d'écran:
jenkviz
Détails logiciels:
Version: 0.3.1
Date de transfert: 14 Apr 15
Développeur: Benoit Delbosc
Licence: Gratuit
Popularité: 8

Rating: nan/5 (Total Votes: 0)

jenkviz est une visualisation d'un flux de construire Jenkins utilisant graphviz.
Outil à ramper un site Jenkins utilisant un URL de construction et de produire une sortie de SVG pour rendre le flux de construction.
& Nbsp; Le graphique SVG affiche: - Une boîte de résumé avec:
- Le temps total écoulé
- La durée cumulée pour chaque build
- Un débit (durée écoulée /)
- Nombre de construit
- Les flèches noires pour rendre relation amont et en aval
- Flèches oranges pour rendre aval seule relation
- Construire avec un jaune / rouge boîte grise bleu / / pour réussir état / instable / Échec / Aborted construction
& Nbsp; Construire informations sont stockées dans une base de données SQLite locale. La base de données est utilisé comme un cache pour ne pas chercher deux fois une page de construction mais aussi pour obtenir des informations en utilisant SQL brut:
& Nbsp; sqlite3 ~ / jenkviz.db
& nbsp; - les plus lentes emplois
& Nbsp; sqlite> SELECT nom, SUM (duration_s), Max (duration_s), AVG (duration_s), COUNT (1)
& Nbsp; de Build
& Nbsp; GROUP BY nom
& Nbsp; ORDER BY SUM (duration_s) DESC
& Nbsp; LIMITE 10;
& Nbsp; - la charge de l'esclave
& Nbsp; sqlite> hôte SELECT, SUM (duration_s) du groupe de construction PAR ORDRE hôte par Sum (duration_s) DESC LIMIT 10;
UTILISATION
& nbsp; jenkviz [--version] [--logfile = LOGFILE] [--database = DATABASE] commande [OPTIONS] ARGUMENTS
& Nbsp; jenkviz -h
COMMANDES
& Nbsp; crawl [--direct | --reverse | --explore] [--output SVG_FILE] JENKINS_BUILD_URL
& Nbsp; L'option --direct montre qu'en aval et la relation amont, aval retirer seul lien.
& Nbsp; L'option crawl --reverse utilisant arrière construit en amont.
& Nbsp; L'option --explore de garder aval qui ont construit amont construire hors de la portée de l'origine build (l'accumulation amont ne est pas un descendant de la construction de la racine)
EXEMPLES
& Nbsp; jenkviz crawl http: //jenkins.site/jenkviz/job_name/42/
POSE
& Nbsp; Le Debian / Ubuntu:
& Nbsp; sudo aptitude install graphviz
& Nbsp; sudo easy_install jenkviz
SOURCE GARDE
& Nbsp; Jenkviz est actuellement hébergé au github.
Émissions et rapports de bogues
& Nbsp; Les demandes de fonctionnalités et rapports de bogues peuvent être faites ici:
 https://github.com/bdelbosc/jenkviz/issues

Requirements:

  • Python

Limites :

  • En raison de bug JENKINS-6211, cela ne marche que pour le travail de maven parce actuelle Jenkins ( au moins 1,444) ne affiche pas le numéro de build pour se appuie en aval pour des emplois ou des emplois non freestyle maven.
  • Aussi numéro de build parfois aval est None et il arrête l'exploration, dans ce cas Jenkins ne donnent aucune façon d'aller directement à l'aval construit.
  • Au moment Jenkviz ne gère pas construire avec plusieurs constructions en amont, ne prenant soin de la première.

Logiciel similaire

DREAM Tool
DREAM Tool

3 Jun 15

databene benerator
databene benerator

14 Apr 15

QSnipps
QSnipps

12 May 15

D'autres logiciels de développeur Benoit Delbosc

FunkLoad
FunkLoad

11 May 15

benchbase
benchbase

11 May 15

logchart
logchart

11 May 15

Commentaires à jenkviz

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!