如何在Jenkins Job DSL Groovy脚本中设置用于构建监视器视图的列数?

时间:2019-07-24 11:55:10

标签: jenkins groovy dsl

使用DSL脚本创建Build Monitor视图,但没有设置列数的详细信息。

使用https://jenkinsci.github.io/job-dsl-plugin/#path/buildMonitorView个文档获得一些见解。认为配置功能可能允许,但我仍然对如何执行配置有相同的疑问。

假设它可能像列表视图,并向其中添加一列,但这不起作用。

到目前为止,我当前的代码:

buildMonitorView('Automation Wall') {
    description('All QA Test Suites ')
    recurse(true)
    configure()
    columns(1)
    jobs {
        regex(".*.Tests.*")
    }
}

1 个答案:

答案 0 :(得分:1)

buildMonitorView('Automation Wall') {
    description('All QA Test Suites ')
    recurse(true)
    configure { project ->
        (project / columns ).value = 1
    }
    jobs {
        regex(".*.Tests.*")
    }
}