向视图添加“上次运行日期/时间”列

时间:2013-12-27 09:47:01

标签: jenkins jenkins-plugins

詹金斯默认有三列关于最后一次构建:

  • 最后的成功
  • 上次失败
  • 上一个持续时间

视图可以按这些列排序,这很好,但是它不允许我以一种方式排序,以便我可以轻松查看最近构建的订单项目。我在寻找什么是一种额外列的方法:

  • 最后“运行”(或某些等效术语)

优选地,该列甚至可以是时间戳/日期时间而不是时间 span ,但这是奖励。

到目前为止我尝试过:

这是不可能的吗?

4 个答案:

答案 0 :(得分:7)

我的Google-fu已经取得了一些成果。这在默认的Jenkins中是不可能的。 Jenkin的问题跟踪器JENKINS-7844中存在问题:

  

过滤器按上次运行时间排序作业。
  有以下排序选项:
  W W最后一次成功最后一次失败↓上次有效期

     

请为Last Ran添加一个。

     

用于查看过去几小时/天内运行的内容(特别是在主要构建失败时)。

该问题于2010年10月创建,于2014年10月31日以“状态:已解决”结束,此评论为:

  

Compact Columns解决了这个问题

所以:看看the Compact Columns plugin

答案 1 :(得分:1)

答案 2 :(得分:1)

默认情况下,这在Jenkins中是不可能的。

然而,您可以使用Compact Columns中建议的Jenkins issue 7844插件:

  1. 安装插件
  2. 使用选项Compact Column: Statuses w/Options
  3. 添加列Only show the last status
  4. 对新添加的列进行排序

答案 3 :(得分:0)

也许是一些非常不同的东西,但是这可以帮助你看到你的jenkins的后期构建是链接"构建历史"。 在那里,你可以看到你已经完成的改造,并有一个很好的时间表。

列是: - 子弹(红色/绿色或蓝色/ ......) - 项目 - 自那次建造以来的时间 - 状态 - 控制台输出按钮

该视图可在全球和文件夹中使用。

但是,每个构建只有一行,而不是项目。

根据您的实际需要,这可能会有所帮助(或不会)。

我的两分钱