我正在尝试使用 Jenkins Job DSL Groovy 脚本创建嵌套选项卡。它创建了它们,但我找不到在 DSL API 中设置“默认子视图”的方法。在我这样做之前,它似乎无法正确显示选项卡。一旦我手动更改该默认值,它就会正确显示。这是代码:
nestedView(viewName) {
views {
listView("Builds (Staging)") {
jobs {
name(buildJobName)
}
columns {
status()
weather()
name()
lastSuccess()
lastFailure()
lastDuration()
buildButton()
}
}
listView("Deployments (Staging)") {
jobs {
name(deployJobName)
}
columns {
status()
weather()
name()
lastSuccess()
lastFailure()
lastDuration()
buildButton()
}
}
}
}