【问题标题】:Integrate Jenkins trend chart into dashing dashboard将 Jenkins 趋势图集成到仪表板中
【发布时间】:2013-09-16 10:06:35
【问题描述】:

我们正在运行一个 Jenkins 实例,其中包含各种测试作业作为构建链的一部分。

我想使用 Shopify Dashing 仪表板http://shopify.github.io/dashing/ 将构建、测试趋势和一般 CI 状态信息集成到图表/小部件中。

换句话说,要有一个独立的仪表板来指示来自 Jenkins 实例的关键信息。

有没有人有做这种事情的经验?你能指点我任何好的资源/教程等的方向吗?

非常感谢

【问题讨论】:

    标签: ruby jenkins dashboard dashing


    【解决方案1】:

    Jenkins 的 url 结构非常严格。例如,项目的构建时间趋势图可在以下位置获得:

    http://<jenkinshost>:<port>/job/<jobname>/buildTimeGraph/png

    等等。您应该能够使用您选择的 HTML / ERB / 模板语言中的标签静态链接到这些。

    其他信息可通过远程访问rest api获得,例如

    http://<jenkinshost>:<port>/job/<jobname>/lastSuccessfulBuild/api/json?pretty=true

    会给你一个包含大量项目元数据的结构

    查看远程访问 API 的文档:https://wiki.jenkins-ci.org/display/JENKINS/Remote+access+API

    【讨论】:

    • 感谢@mcfinnigan 提供此信息,这看起来很有希望。
    猜你喜欢
    • 2013-11-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-09-08
    • 2012-07-06
    • 2014-07-30
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多