我已经设法使用DSL插件为我的构建创建构建监视器
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)$')
}
}
它没有显示在任何地方。有什么建议吗?
我只在一个地方创建文件夹(不在任何地方重新创建)。
答案 0 :(得分:1)
问题是我实际上将文件夹创建folder('folderName')
的代码移动到了稍后执行的另一个文件(看起来它们按字母顺序处理)。
配置构建监视器(或者我猜任何其他视图)时,请确保该文件夹只创建一次,并在创建视图之前完成。