可视化Jenkins管道中的构建步骤

Mar*_*tin 11 jenkins jenkins-plugins jenkins-pipeline

在我的Jenkins管道中,我使用构建步骤触发其他几个作业并将一些参数传递给它.除了我的管道之外,我遇到了可视化我触发的不同工作的问题.我已经设置了Jenkins Delivery Pipeline插件,但是它的文档非常模糊,我只能将管道中的步骤可视化,尽管使用阶段和任务名称标记作业.

例:

我在Jenkins中有两个作业,作为具有以下管道脚本的管道/工作流作业:

Job Foo:

stage('Building') {
    println 'Triggering job'
    build 'Bar'
}
Run Code Online (Sandbox Code Playgroud)

工作栏:

node('master') {
    stage('Child job stage') {
        println 'Doing stuff in child job'
    }
}
Run Code Online (Sandbox Code Playgroud)

使用Jenkins Pipeline Delivery插件可视化时,我只能得到: 管道视图

如何让它在单独的框中显示工作栏中的舞台?

小智 3

不幸的是,交付管道插件版本 1.0.0 目前不支持此用例。Jenkins 管道的交付管道插件视图此时仅渲染一个管道定义中包含的内容。此功能请求在JENKINS-43679中进行跟踪。