我们正在运行我们的一个测试套件作为具有一个轴的多配置作业,其中每个测试子文件夹是该轴中的一个值。 (这有点复杂,但这就是它的要点。)
基本上我们的工作看起来像这样:
Tests (Matrix)
- foo
- bar
- baz
我想要做的是将每个配置的当前状态显示为简单的列表视图。例如:
Tests (Matrix) >> foo (passed)
Tests (Matrix) >> bar (failed)
Tests (Matrix) >> baz (passed)
但我似乎无法弄清楚如何做到这一点。
我已经尝试了View Job Filters插件,并认为选择带有 Recurse in subfolders 选项集的矩阵项目可以解决问题,但无济于事。
感谢任何帮助。
答案 0 :(得分:2)
这不会那么容易。正常ListView
只接受作业,矩阵作业不会产生作业,我们得到构建。
所以,我们真正需要的是一个最近构建的列表,过滤方式只显示每个矩阵组合的最新构建。
Dashboard View Plugin有一个窗口小部件,显示作业的最新版本(请参阅链接图像),但它只显示顶层作业。 也许它可以扩展为查找并显示矩阵作业的子构建,并过滤它们以用于最新构建。
如果我找时间我会研究这个,我真的可以使用这个功能..
致力于扩展 Jobs Grid portlet。它可以在my github,它的WIP上找到。
下载可安装hpi的链接,日期为2016年5月20日:dashboard-view.hpi 2.9.10-SNAPSHOT。