【发布时间】:2010-12-18 20:40:36
【问题描述】:
是否有一个插件可以让我为 hudson 构建创建一个“趋势”图,显示该项目的构建时间?
我的任务是加快构建速度,我希望在加快构建速度的过程中呈现出一个不错的趋势。
【问题讨论】:
标签: jenkins continuous-integration hudson jenkins-plugins
是否有一个插件可以让我为 hudson 构建创建一个“趋势”图,显示该项目的构建时间?
我的任务是加快构建速度,我希望在加快构建速度的过程中呈现出一个不错的趋势。
【问题讨论】:
标签: jenkins continuous-integration hudson jenkins-plugins
【讨论】:
要跟进@Pascal 的回答,如果您想带上此图表并更突出地显示它,您可以编辑职位描述并直接在此处添加图片
<img src="http://test.vlc/job/flow_tester/buildTimeGraph/png" />
这样您每次打开作业时都可以看到时间趋势。
【讨论】:
要跟进@Jamie Cooks 的回答,您无需提供此图表的完整网址,您可以在职位描述中使用这样的相对路径 -
<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' />");
}
【讨论】: