【问题标题】:Hudson Build-Time Trend Plugin?哈德逊构建时间趋势插件?
【发布时间】:2010-12-18 20:40:36
【问题描述】:

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

我的任务是加快构建速度,我希望在加快构建速度的过程中呈现出一个不错的趋势。

【问题讨论】:

    标签: jenkins continuous-integration hudson jenkins-plugins


    【解决方案1】:

    【讨论】:

    • 以防万一,它是框中左侧​​“构建历史”旁边的链接“(趋势”)。
    • 很遗憾,这只是针对您历史上的构建。如果它记录了许多趋势,如 1 年、月等,那就太好了。感谢您的回答
    • 不幸的是,该图仅显示了 20 个构建。 issues.jenkins-ci.org/browse/JENKINS-22008
    【解决方案2】:

    要跟进@Pascal 的回答,如果您想带上此图表并更突出地显示它,您可以编辑职位描述并直接在此处添加图片

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

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

    【讨论】:

    • 是否可以配置PNG图像的外观?而不是 x 轴上的内部版本号,我想查看构建主机...
    • 对不起@Dominik 我的回答更多是关于如何让默认图像更突出显示。
    【解决方案3】:

    要跟进@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' />");
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-05-17
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多