Jenkins 如何将生成监视器视图放置在特定文件夹中
我已经用DSL插件为我的构建创建了一个构建监视器Jenkins 如何将生成监视器视图放置在特定文件夹中,jenkins,jenkins-job-dsl,Jenkins,Jenkins Job Dsl,我已经用DSL插件为我的构建创建了一个构建监视器 buildMonitorView('master') { description('All jobs for master branches') recurse(true) jobs { name('master') regex('.*(master)$') } } 但是当我试着把它们放进文件夹的时候 folder('folderName') buildMonitorView('
buildMonitorView('master') {
description('All jobs for master branches')
recurse(true)
jobs {
name('master')
regex('.*(master)$')
}
}
但是当我试着把它们放进文件夹的时候
folder('folderName')
buildMonitorView('folderName/master') {
description('All jobs for master branches')
recurse(true)
jobs {
name('master')
regex('parcel-delivery.*(master)$')
}
}
哪里都看不出来。有什么建议吗
我只在一个地方创建文件夹(而不是在任何地方重新创建)。问题是,我实际上已将创建文件夹的代码
文件夹('folderName')
移动到另一个稍后执行的文件中(看起来它们是按字母顺序处理的)
在配置构建监视器(或者我猜是任何其他视图)时,请确保文件夹只创建一次,并且在创建视图之前完成。这对我来说很有效。该视图显示在文件夹的“视图”选项卡栏中。