2016-11-28 23 views
1

在我们以前的詹金斯设置中,我们使用了Build Monitor PluginView Job Filters Plugin的组合,创造出我们过去18建立的屏幕。如何在詹金斯的文件夹中创建视图?

使用我们的新安装程序,我们决定将构建分解为多个文件夹,其中一些文件夹只是简单的文件夹,一个是指向Bitbucket的动态文件夹。我们现在想重新创建相同的视图:显示我们所有构建中的18个最新构建。

如果我只是选择构建监视器视图的配置中的顶级文件夹,那么不会出现任何构建 - 无论是否设置了“子文件夹中的递归”选项。我需要手动选择个人工作,这不是我们想要长期维护的工作。

如果我使用正则表达式匹配,那么它包括从没有被选择的其他文件夹的工作。

在“添加作业筛选器”菜单中我也找不到任何东西,这些菜单似乎允许我筛选作业,使其来自选定的文件夹。

我可以创建多个构建监视器视图,每个文件夹一个 - 但这并不给我最后的18个构建。

有没有一种方法来创建构建监控与一些最近的建立在多个文件夹?

回答

0

我想通了,你可以使用正则表达式,包括就业,假设所有的作业都包含在一个单一的子文件夹,我的作业,你可以这样做:

我的作业/.*

包括这些文件夹中的作业。

此外,您可以通过添加作业筛选器匹配来限制这一点,如果筛选器匹配项开始包含比您想要的更多的作业,则可以排除其他作业。