Jenkins动态管道未在BlueOcean中显示所有阶段

javydreamercsw

我有一个Jenkins管道脚本,其关键部分如下所示。一切似乎都在后台执行,但未在BlueOcean上显示。

在此处输入图片说明

我是在做错什么还是UI上的某种错误?

def projects = [
    [name: 'API', folder: 'api-tests', repo: 'url'],
    [name: 'UI',folder: 'selenium-tests', repo: 'url']
]

// Create List of build stages to suit
def jobs = [:]

pipeline {
    agent {
        kubernetes {
            cloud "url"
            yaml """contents"""
        }
    }
    stages {
        stage('Downstream Testing') {
            steps {
                script{
                    // Set up List<Map<String,Closure>> describing the builds
                    projects.each { project ->
                        print "Adding stages for ${project.folder}"
        
                        jobs[project.name] = {
                            stage("Checkout Project") {
                                ...
                            }
                            stage("Smoke Tests") {
                                dir("${project.folder}") {
                                        container('maven') {
                                            // Run the maven build
                                            sh """mvn package test"""
                                        }
                                    }
                                }
                            }
                    }
                    
                    // Run all Nth step for all Projects in Parallel. 
                    parallel jobs
                }
            }   
        }
    }
}
萨米特·库马尔·帕特尔

是的,Blueocean UI中似乎有一个错误。

该方案对于脚本化管道运行正常,但在声明性管道中同样失败

脚本化管道

def j=[:]
node {
    [
        [name: "api", folder: "api"],
        [name: "ui", folder: "ui"]
    ].each { m -> 
        j[m.name] = {
            stage('a') {
                echo "A"
            }
            stage('b') {
                echo "B"
            }
        }
    }
    parallel j
}

在此处输入图片说明

声明式管道

pipeline {
    agent any;
    stages {
        stage("parallel") {
            steps {
                script {
                    def j=[:]
                    [
                        [name: "api", folder: "api"],
                        [name: "ui", folder: "ui"]
                    ].each { m -> 
                        j[m.name] = {
                            stage('a') {
                                echo "A"
                            }
                            stage('b') {
                                echo "B"
                            }
                        }
                    }
                    parallel j
                }
            }
        }
    }
}

在此处输入图片说明

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

是否保证Jenkins管道中的所有阶段都将在同一主机上执行?

来自分类Dev

如何使gitlab管道中的外部阶段“等待”直到所有gitlab内部阶段都完成?

来自分类Dev

如何在 Jenkins 管道中的所有代理上构建?

来自分类Dev

复制Azure Devops中发布管道的所有阶段中的更改

来自分类Dev

Jenkins中并行管道中的顺序阶段

来自分类Dev

评分栏未在单行中显示所有星级

来自分类Dev

使用altBeacon库,所有信标未在Android中显示

来自分类Dev

直方图未在R中显示所有x轴标签

来自分类Dev

评分栏未在单行中显示所有星级

来自分类Dev

laravel ajax验证未在所有字段中显示

来自分类Dev

Jenkins:声明性管道中的未知阶段部分“矩阵”

来自分类Dev

仅在Jenkins管道中的阶段A失败时如何触发阶段B

来自分类Dev

JavaFX映像未在阶段显示

来自分类Dev

如何在Jenkins管道中使用动态数据构建并行和顺序阶段的组合

来自分类Dev

动态添加的行未在android中显示

来自分类Dev

动态添加的行未在android中显示

来自分类Dev

动态添加的TextInputLayout未在LinearLayout中显示

来自分类Dev

Sonarscanner MSBuild工具未在管道中运行-Jenkins

来自分类Dev

使 Jenkins 管道在 Gitlab ui 中显示为 gitlab 原生管道

来自分类Dev

Jenkins 管道 - 阶段与时间和输入

来自分类Dev

Odoo ..所有数据均未在_inherit ir.cron中的树中显示数据

来自分类Dev

Jenkins管道中是否有“仅显示最新的构建状态”等效项?

来自分类Dev

Highcharts数据标签未在所有向下钻取级别中显示

来自分类Dev

Eclipse在调试模式下未在查看器中显示所有变量

来自分类Dev

在Swift 2中未在x轴上显示所有标签

来自分类Dev

Azure Insights 遥测未在所有事务中显示身份验证 ID

来自分类Dev

我可以在Jenkins管道中获得上一阶段构建的状态吗?

来自分类Dev

如何在Jenkins声明性管道中阶段性地对同一函数进行并行调用

来自分类Dev

如何在 Jenkins 管道中为不同阶段设置不同的分支

Related 相关文章

  1. 1

    是否保证Jenkins管道中的所有阶段都将在同一主机上执行?

  2. 2

    如何使gitlab管道中的外部阶段“等待”直到所有gitlab内部阶段都完成?

  3. 3

    如何在 Jenkins 管道中的所有代理上构建?

  4. 4

    复制Azure Devops中发布管道的所有阶段中的更改

  5. 5

    Jenkins中并行管道中的顺序阶段

  6. 6

    评分栏未在单行中显示所有星级

  7. 7

    使用altBeacon库,所有信标未在Android中显示

  8. 8

    直方图未在R中显示所有x轴标签

  9. 9

    评分栏未在单行中显示所有星级

  10. 10

    laravel ajax验证未在所有字段中显示

  11. 11

    Jenkins:声明性管道中的未知阶段部分“矩阵”

  12. 12

    仅在Jenkins管道中的阶段A失败时如何触发阶段B

  13. 13

    JavaFX映像未在阶段显示

  14. 14

    如何在Jenkins管道中使用动态数据构建并行和顺序阶段的组合

  15. 15

    动态添加的行未在android中显示

  16. 16

    动态添加的行未在android中显示

  17. 17

    动态添加的TextInputLayout未在LinearLayout中显示

  18. 18

    Sonarscanner MSBuild工具未在管道中运行-Jenkins

  19. 19

    使 Jenkins 管道在 Gitlab ui 中显示为 gitlab 原生管道

  20. 20

    Jenkins 管道 - 阶段与时间和输入

  21. 21

    Odoo ..所有数据均未在_inherit ir.cron中的树中显示数据

  22. 22

    Jenkins管道中是否有“仅显示最新的构建状态”等效项?

  23. 23

    Highcharts数据标签未在所有向下钻取级别中显示

  24. 24

    Eclipse在调试模式下未在查看器中显示所有变量

  25. 25

    在Swift 2中未在x轴上显示所有标签

  26. 26

    Azure Insights 遥测未在所有事务中显示身份验证 ID

  27. 27

    我可以在Jenkins管道中获得上一阶段构建的状态吗?

  28. 28

    如何在Jenkins声明性管道中阶段性地对同一函数进行并行调用

  29. 29

    如何在 Jenkins 管道中为不同阶段设置不同的分支

热门标签

归档