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

Ensure that Pipeline Graph can handle stage blocks

    • Icon: Task Task
    • Resolution: Fixed
    • Icon: Blocker Blocker
    • blueocean-plugin
    • None
    • 1.0-pre-beta-1, 1.0-beta-1

      Vivek to add notes after meeting with Sam

          [JENKINS-37323] Ensure that Pipeline Graph can handle stage blocks

          Vivek Pandey added a comment -

          Ok, I have implemented support to ignore nested stages/branches inside parallels. Please note that the /steps API are going to include nested stage/parallels steps. As soon as workflow-api/stage-step plugins are released then I will do final test and open a PR.

          Vivek Pandey added a comment - Ok, I have implemented support to ignore nested stages/branches inside parallels. Please note that the /steps API are going to include nested stage/parallels steps. As soon as workflow-api/stage-step plugins are released then I will do final test and open a PR.

          Michael Neale added a comment - - edited

          I see that Andrew has moved pipeline config to using them - so does that mean it has been released?

          Also a question, if some steps are in stage blocks, and some outside, how does that look? (in clasic script). cc jamesdumay

          Michael Neale added a comment - - edited I see that Andrew has moved pipeline config to using them - so does that mean it has been released? Also a question, if some steps are in stage blocks, and some outside, how does that look? (in clasic script). cc jamesdumay

          Code changed in jenkins
          User: Thorsten Scherler
          Path:
          src/test/js/log-karaoke/stages.js
          src/test/resources/test_scripts/stages-with-wait.groovy
          http://jenkins-ci.org/commit/blueocean-acceptance-test/d1ebf33b61197b57a7db256061ef179a7b8786e1
          Log:
          JENKINS-37323 Implement test cases with new syntax

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Thorsten Scherler Path: src/test/js/log-karaoke/stages.js src/test/resources/test_scripts/stages-with-wait.groovy http://jenkins-ci.org/commit/blueocean-acceptance-test/d1ebf33b61197b57a7db256061ef179a7b8786e1 Log: JENKINS-37323 Implement test cases with new syntax

          James Dumay added a comment -

          vivek if you could attach some screenshots here with what michaelneale was referring to that would be perfect.

          James Dumay added a comment - vivek if you could attach some screenshots here with what michaelneale was referring to that would be perfect.

          Code changed in jenkins
          User: Thorsten Scherler
          Path:
          PULL_REQUEST_TEMPLATE
          README.md
          package.json
          src/main/js/page_objects/blueocean/bluePipelineBranch.js
          src/main/js/page_objects/blueocean/bluePipelineRunDetail.js
          src/test/js/edgeCases/folder.js
          src/test/js/failing.js
          src/test/js/log-karaoke/stages.js
          src/test/resources/test_scripts/noStagesFailing.groovy
          http://jenkins-ci.org/commit/blueocean-acceptance-test/d3b6e5710b61371256067ffd17aeafc061b748a3
          Log:
          Merge remote-tracking branch 'origin/master' into JENKINS-37323

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Thorsten Scherler Path: PULL_REQUEST_TEMPLATE README.md package.json src/main/js/page_objects/blueocean/bluePipelineBranch.js src/main/js/page_objects/blueocean/bluePipelineRunDetail.js src/test/js/edgeCases/folder.js src/test/js/failing.js src/test/js/log-karaoke/stages.js src/test/resources/test_scripts/noStagesFailing.groovy http://jenkins-ci.org/commit/blueocean-acceptance-test/d3b6e5710b61371256067ffd17aeafc061b748a3 Log: Merge remote-tracking branch 'origin/master' into JENKINS-37323

          Code changed in jenkins
          User: Thorsten Scherler
          Path:
          src/main/js/page_objects/blueocean/bluePipelineRunDetail.js
          src/test/js/queued.js
          http://jenkins-ci.org/commit/blueocean-acceptance-test/f73dda189ce92619f4999a0135932178c72c56c1
          Log:
          Merge remote-tracking branch 'origin/master' into JENKINS-37323

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Thorsten Scherler Path: src/main/js/page_objects/blueocean/bluePipelineRunDetail.js src/test/js/queued.js http://jenkins-ci.org/commit/blueocean-acceptance-test/f73dda189ce92619f4999a0135932178c72c56c1 Log: Merge remote-tracking branch 'origin/master' into JENKINS-37323

          Code changed in jenkins
          User: Thorsten Scherler
          Path:
          src/main/js/page_objects/blueocean/bluePipelineActivity.js
          src/test/js/log-karaoke/stages.js
          src/test/resources/test_scripts/stages-with-wait-block-syntax.groovy
          src/test/resources/test_scripts/stages-with-wait-pipelineModel-syntax.groovy
          src/test/resources/test_scripts/stages-with-wait.groovy
          http://jenkins-ci.org/commit/blueocean-acceptance-test/5afc5f5bd8590828a1ba5fadf400233009752bc0
          Log:
          JENKINS-37323 adding all known pipeline syntax as test case

          Compare: https://github.com/jenkinsci/blueocean-acceptance-test/compare/d1ebf33b6119...5afc5f5bd859

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Thorsten Scherler Path: src/main/js/page_objects/blueocean/bluePipelineActivity.js src/test/js/log-karaoke/stages.js src/test/resources/test_scripts/stages-with-wait-block-syntax.groovy src/test/resources/test_scripts/stages-with-wait-pipelineModel-syntax.groovy src/test/resources/test_scripts/stages-with-wait.groovy http://jenkins-ci.org/commit/blueocean-acceptance-test/5afc5f5bd8590828a1ba5fadf400233009752bc0 Log: JENKINS-37323 adding all known pipeline syntax as test case Compare: https://github.com/jenkinsci/blueocean-acceptance-test/compare/d1ebf33b6119...5afc5f5bd859

          Code changed in jenkins
          User: Thorsten Scherler
          Path:
          .gitignore
          pom.xml
          src/main/js/page_objects/blueocean/bluePipelineRunDetail.js
          src/test/js/edgeCases/folder.js
          src/test/js/failing.js
          src/test/js/log-karaoke/freestyle.js
          src/test/js/log-karaoke/freestylePing.js
          src/test/js/log-karaoke/noStages.js
          src/test/js/log-karaoke/stages.js
          src/test/resources/test_scripts/freestylePing.sh
          http://jenkins-ci.org/commit/blueocean-acceptance-test/d3547caa37af515fcb1174bbd22265106aebc828
          Log:
          Merge remote-tracking branch 'origin/master' into JENKINS-37323

          Compare: https://github.com/jenkinsci/blueocean-acceptance-test/compare/5afc5f5bd859...d3547caa37af

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Thorsten Scherler Path: .gitignore pom.xml src/main/js/page_objects/blueocean/bluePipelineRunDetail.js src/test/js/edgeCases/folder.js src/test/js/failing.js src/test/js/log-karaoke/freestyle.js src/test/js/log-karaoke/freestylePing.js src/test/js/log-karaoke/noStages.js src/test/js/log-karaoke/stages.js src/test/resources/test_scripts/freestylePing.sh http://jenkins-ci.org/commit/blueocean-acceptance-test/d3547caa37af515fcb1174bbd22265106aebc828 Log: Merge remote-tracking branch 'origin/master' into JENKINS-37323 Compare: https://github.com/jenkinsci/blueocean-acceptance-test/compare/5afc5f5bd859...d3547caa37af

          Code changed in jenkins
          User: Thorsten Scherler
          Path:
          src/main/js/page_objects/blueocean/bluePipelineRunDetail.js
          src/test/js/log-karaoke/stages.js
          http://jenkins-ci.org/commit/blueocean-acceptance-test/b1ec3e1f137cd328d0ee83d5b0e56287b14a86b7
          Log:
          JENKINS-37323 fix merge problem and make sure we returning always self and not coditional

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Thorsten Scherler Path: src/main/js/page_objects/blueocean/bluePipelineRunDetail.js src/test/js/log-karaoke/stages.js http://jenkins-ci.org/commit/blueocean-acceptance-test/b1ec3e1f137cd328d0ee83d5b0e56287b14a86b7 Log: JENKINS-37323 fix merge problem and make sure we returning always self and not coditional

          Code changed in jenkins
          User: Thorsten Scherler
          Path:
          src/main/js/page_objects/blueocean/bluePipelineActivity.js
          src/main/js/page_objects/blueocean/bluePipelineRunDetail.js
          src/test/js/log-karaoke/stages.js
          src/test/resources/test_scripts/stages-with-wait-block-syntax.groovy
          src/test/resources/test_scripts/stages-with-wait-pipelineModel-syntax.groovy
          http://jenkins-ci.org/commit/blueocean-acceptance-test/9f546a028e30a1b1c46282c9c55be028414cf57a
          Log:
          [FIX JENKINS-38017 JENKINS-37323] Implement test cases with new syntax (#30)

          • JENKINS-37323 fix merge problem and make sure we returning always self and not coditional

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Thorsten Scherler Path: src/main/js/page_objects/blueocean/bluePipelineActivity.js src/main/js/page_objects/blueocean/bluePipelineRunDetail.js src/test/js/log-karaoke/stages.js src/test/resources/test_scripts/stages-with-wait-block-syntax.groovy src/test/resources/test_scripts/stages-with-wait-pipelineModel-syntax.groovy http://jenkins-ci.org/commit/blueocean-acceptance-test/9f546a028e30a1b1c46282c9c55be028414cf57a Log: [FIX JENKINS-38017 JENKINS-37323] Implement test cases with new syntax (#30) JENKINS-37323 Implement test cases with new syntax JENKINS-37323 adding all known pipeline syntax as test case JENKINS-37323 fix merge problem and make sure we returning always self and not coditional

            vivek Vivek Pandey
            jamesdumay James Dumay
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: