Plugins 使用groovy脚本在Jenkins中将构建管道视图创建为嵌套视图
我想在Jenkins from脚本中使用Cloudbees文件夹插件创建的文件夹中创建构建管道视图。生成build pipeline视图可以很好地使用下面的groovy脚本,但它将在Jenkins的顶层创建:Plugins 使用groovy脚本在Jenkins中将构建管道视图创建为嵌套视图,plugins,view,groovy,jenkins,directory,Plugins,View,Groovy,Jenkins,Directory,我想在Jenkins from脚本中使用Cloudbees文件夹插件创建的文件夹中创建构建管道视图。生成build pipeline视图可以很好地使用下面的groovy脚本,但它将在Jenkins的顶层创建: import hudson.model.* import hudson.views.* import au.com.centrumsystems.hudson.plugin.buildpipeline.* restrict_trigger_to_recent = false v = ne
import hudson.model.*
import hudson.views.*
import au.com.centrumsystems.hudson.plugin.buildpipeline.*
restrict_trigger_to_recent = false
v = new BuildPipelineView("new_pipeline", "Pipeline", new DownstreamProjectGridBuilder("First Pipeline Job"), "10", restrict_trigger_to_recent, "", false)
Hudson.instance.addView(v)
我必须创建几个管道视图,因此最好将它们组织在文件夹中或嵌套视图下,但我还没有找到任何解决方案如何增强此groovy脚本以在现有文件夹(或嵌套视图)下创建新视图
可以找到文件夹插件的源代码。这里有一个关于如何实现这一点的好方法