Hudson 构建时趋势插件?

问题描述 投票:0回答:3

有没有一个插件可以让我为 hudson 构建创建一个“趋势”图,显示该项目的构建时间?

我的任务是加快构建速度,我希望在加速过程中展现出良好的趋势。

jenkins continuous-integration hudson jenkins-plugins
3个回答
89
投票

这是开箱即用的支持:http://SERVER/hudson/job/JOBNAME/buildTimeTrend

build list showing (trend) link

在 Jenkins 的最新版本中,它变成了一个小图标,标题为“展开”:

build list showing


18
投票

为了跟进@Pascal的答案,如果您想携带此图表并更显着地显示它,您可以编辑职位描述并直接在其中添加图像

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

这样你每次打开作业都可以看到时间趋势。

enter image description here


7
投票

要跟进@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' />");
}
最新问题
© www.soinside.com 2019 - 2025. All rights reserved.