web-dev-qa-db-ja.com

ハドソンビルドタイムトレンドプラグイン?

そのプロジェクトのビルド時間を示すハドソンビルドの「トレンド」グラフを作成できるプラグインはありますか?

私はビルドをスピードアップする任務を負っています。スピードアップするにつれて、素晴らしいトレンドを示したいと思います。

38
SamBeran

これはそのままでサポートされます: http:// SERVER/hudson/job/JOBNAME/buildTimeTrend

enter image description here

82
Pascal Thivent

@Pascalの回答をフォローアップするために、このグラフを表示してより目立つように表示したい場合は、職務記述書を編集して、そこに直接画像を追加できます。

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

そうすれば、ジョブを開くたびに時間の傾向を確認できます。

enter image description here

18
Jamie Cook

@Jamie Cooksの回答をフォローアップするために、このグラフの完全なURLを指定する必要はありません。職務記述書で、このような相対パスを使用できます。

<img src='buildTimeGraph/png' />

これの利点は、ジョブごとにURLを変更/カスタマイズする必要がないことです。

さらに、すべてのジョブでこれを有効にするには、この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' />");
}
7
akjoshi