我想在脚本中使用Jenkins中的Cloudbees文件夹插件创建的文件夹中创建构建管道视图。使用下面的groovy脚本生成构建管道视图,但它将在Jenkins的顶层创建:
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脚本来创建现有文件夹(或嵌套视图)下的新视图。
可以找到文件夹插件的来源here。