Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-64822

Parallel stages not displayed correctly

XMLWordPrintable

    • Icon: Improvement Improvement
    • Resolution: Unresolved
    • Icon: Major Major
    • blueocean-plugin
    • None

      The scenario works fine for the scripted pipeline but the same fails in the declarative pipeline

      scripted pipeline

      {{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
      }}}
      

       

      declarative pipeline

       

      {{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
                      }
                  }
              }
          }
      }}}

      All the stages run but are not displayed.

      See related Stackoverflow question.

      Seems related to JENKINS-49050

            Unassigned Unassigned
            javydreamercsw javydreamercsw
            Votes:
            9 Vote for this issue
            Watchers:
            13 Start watching this issue

              Created:
              Updated: