在列表视图中显示多配置项目详细信息

时间:2016-03-29 11:32:36

标签: jenkins

我们正在运行我们的一个测试套件作为具有一个轴的多配置作业,其中每个测试子文件夹是该轴中的一个值。 (这有点复杂,但这就是它的要点。)

基本上我们的工作看起来像这样:

Tests (Matrix)
 - foo
 - bar
 - baz

我想要做的是将每个配置的当前状态显示为简单的列表视图。例如:

Tests (Matrix) >> foo  (passed)
Tests (Matrix) >> bar  (failed)
Tests (Matrix) >> baz  (passed)

但我似乎无法弄清楚如何做到这一点。

我已经尝试了View Job Filters插件,并认为选择带有 Recurse in subfolders 选项集的矩阵项目可以解决问题,但无济于事。

感谢任何帮助。

1 个答案:

答案 0 :(得分:2)

这不会那么容易。正常ListView只接受作业,矩阵作业不会产生作业,我们得到构建

所以,我们真正需要的是一个最近构建的列表,过滤方式只显示每个矩阵组合的最新构建。

Dashboard View Plugin有一个窗口小部件,显示作业的最新版本(请参阅链接图像),但它只显示顶层作业。 也许它可以扩展为查找并显示矩阵作业的子构建,并过滤它们以用于最新构建。

enter image description here

如果我找时间我会研究这个,我真的可以使用这个功能..

修改

致力于扩展 Jobs Grid portlet。它可以在my github,它的WIP上找到。

enter image description here

enter image description here

下载可安装hpi的链接,日期为2016年5月20日:dashboard-view.hpi 2.9.10-SNAPSHOT