有没有插件可以为Hudson构建创建“趋势”图表,显示该项目的构建时间?
我被赋予加快构建速度的任务,我想展示一个漂亮的趋势图表来展示我的加速效果。
有没有插件可以为Hudson构建创建“趋势”图表,显示该项目的构建时间?
我被赋予加快构建速度的任务,我想展示一个漂亮的趋势图表来展示我的加速效果。
这在开箱即用中得到支持:http://SERVER/hudson/job/JOBNAME/buildTimeTrend
继@Pascal的回答后,如果您想要将这张图表展示得更加突出,您可以编辑工作描述并直接添加图片。
<img src="http://test.vlc/job/flow_tester/buildTimeGraph/png" />
这样,每次打开任务时,您都可以看到时间趋势。
接着@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' />");
}