Jenkins DSL将git Branchs列添加到剖视图中的多个列表视图中

Jenkins DSL将git Branchs列添加到剖视图中的多个列表视图中,jenkins,jenkins-job-dsl,Jenkins,Jenkins Job Dsl,我想使用Jenkins job DSL创建一个具有多个列表视图的剖视图,每个列表视图都有一个git Branchs列。作业DSL不直接支持git Branchs列,因此需要配置块 在单独的列表视图中,以下工作: listView('List') { jobs { regex(/x.*/) } columns { name() buildButton() } configure { view -

我想使用Jenkins job DSL创建一个具有多个列表视图的剖视图,每个列表视图都有一个git Branchs列。作业DSL不直接支持git Branchs列,因此需要配置块

在单独的列表视图中,以下工作:

listView('List') {
    jobs {
        regex(/x.*/)
    }
    columns {
        name()
        buildButton()
    }
    configure {
        view ->
            view / columns << 'hudson.plugins.git.GitBranchSpecifierColumn'()
    }
}
listView(“列表”){
工作{
正则表达式(/x.*/)
}
纵队{
姓名()
buildButton()
}
配置{
查看->
视图/列
视图/列
视图/sections/'hudson.plugins.sectioned\uu视图.ListViewSection'/columns
sectionedView('Sectioned') {
    sections {
        listView {
            name 'List'
            jobs {
                regex(/x.*/)
            }
            columns {
                name()
                buildButton()
            }
            configure {
                view ->
                    view / columns << 'hudson.plugins.git.GitBranchSpecifierColumn'()
            }
        }
    }
}
sectionedView('Sectioned') {
    sections {
        listView {
            name 'List'
            jobs {
                regex(/x.*/)
            }
            columns {
                name()
                buildButton()
            }
        }
    }
    configure {
        view ->
            view / sections / 'hudson.plugins.sectioned__view.ListViewSection' / columns << 'hudson.plugins.git.GitBranchSpecifierColumn'()
    }
}