Domanda

C'è un plugin che mi permettesse di creare un grafico "trend" per una build Hudson che mostra il tempo di costruzione di quel progetto?

Sono incaricato di accelerare la costruzione e mi piacerebbe mostrare un bel tendenza come ho accelerarlo.

È stato utile?

Soluzione

Altri suggerimenti

Per seguire dalla risposta @ di Pascal, se si desidera portare questo grafico e mostrare in maniera più evidente è possibile modificare la descrizione del lavoro e aggiungere un'immagine direttamente lì

<img src="http://test.vlc/job/flow_tester/buildTimeGraph/png" />

In questo modo è possibile visualizzare l'andamento nel tempo ogni volta che si apre il lavoro.

entrare descrizione dell'immagine qui

Per seguire up dalla risposta del @Jamie Cuochi, non è necessario fornire URL completo per questo grafico, si può semplicemente utilizzare il percorso relativo come questo nella tua descrizione del lavoro -

<img src='buildTimeGraph/png' />

vantaggio di questo è che non c'è bisogno di cambiare / personalizzare l'URL per ogni lavoro.

Inoltre, per consentire questo su tutti i posti di lavoro è possibile utilizzare questo script Groovy

import hudson.model.*
import hudson.maven.*
import hudson.tasks.*

for(item in Hudson.instance.items) 
{
  println("job $item.name")
  item.setDescription("<img src='buildTimeGraph/png' />");
}
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top