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

Karaoke mode: User should follow along with stages when watching a pipeline result execute

    XMLWordPrintable

Details

    • 1.0-m10, 1.0-m11

    Description

      As stages progress (ie the list of nodes finish, and there is no more log to see) focus should shift to the next flow node (stage).

      In the case of a parallel branch, it can focus on the topmost branch until it is completed.

      In scope:

      Attachments

        Issue Links

          Activity

            karaoke bug stoping will focus the selected node from the url (in our case node/5 https://youtu.be/8J3ETwkjjxg

            tscherler Thorsten Scherler added a comment - karaoke bug stoping will focus the selected node from the url (in our case node/5 https://youtu.be/8J3ETwkjjxg
            michaelneale Michael Neale added a comment -

            tscherler looking great! so from what I can tell the confusing bit now is how to get back into the state of following along with the progress?

            michaelneale Michael Neale added a comment - tscherler looking great! so from what I can tell the confusing bit now is how to get back into the state of following along with the progress?

            michaelneale yeah kind of, the problem is when you want to view e.g an earlier node you request something like http://localhost:8080/jenkins/blue/organizations/jenkins/steps/detail/steps/63/pipeline/5
            the 5 on the end is the "node" id, now to be able to follow alone even on that url, is we test whether the url param node is smaller then nodeReducer and if so use the nodeReducer for the steps. Anyway if we not following but have a running job

            tscherler Thorsten Scherler added a comment - michaelneale yeah kind of, the problem is when you want to view e.g an earlier node you request something like http://localhost:8080/jenkins/blue/organizations/jenkins/steps/detail/steps/63/pipeline/5 the 5 on the end is the "node" id, now to be able to follow alone even on that url, is we test whether the url param node is smaller then nodeReducer and if so use the nodeReducer for the steps. Anyway if we not following but have a running job

            Talking to michaelneale in the weekly I will try to change the onClick behaviour of the pipelineGraph in case of running nodes. In that case we do not point to a url like pipeline/${id} but remove the id

            tscherler Thorsten Scherler added a comment - Talking to michaelneale in the weekly I will try to change the onClick behaviour of the pipelineGraph in case of running nodes. In that case we do not point to a url like pipeline/${id} but remove the id

            It is basically done, but since I merged latest master, which is busted, I need to fix that first

            tscherler Thorsten Scherler added a comment - It is basically done, but since I merged latest master, which is busted, I need to fix that first

            People

              tscherler Thorsten Scherler
              michaelneale Michael Neale
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: