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

Link to branches activity from breadcrumbs

    XMLWordPrintable

    Details

    • Type: Story
    • Status: Resolved (View Workflow)
    • Priority: Major
    • Resolution: Fixed
    • Component/s: blueocean-plugin
    • Labels:
      None
    • Environment:
      Jenkins 2.7.4, Blue Ocean 1.0.0-b07
    • Sprint:
      1.0
    • Similar Issues:

      Description

      In scope

      • Clicking on the branch name in the header (bread crumb or "Branch: FOO") should take you to the activity tab filtered by the branch.

      Original request
      As pointed out by tyler, the link in the header for multibranch currently points to nothing sensible. The branch name is hyper linked, but it is linked to the overall pipelines activity tab, which is NOT specific to branch.

      It should be linked to the activity tab, as it is, but with a filter applied to only show the activity history for that branch or pull request (filtering is not yet available on that tab)

      ---- Spake Tyler: ----
      On a PR build such as this one the header breadcrumb navigation contains:

      Jenkins / Core / PR-2577 #2
      

      A click on "PR-2577" I would expect to take me to an overview page for that pull request but instead it takes me to the overall repository "Activity" view

      IMO either this link should take me to some place relevant to that pull request or not be linked at all.

      ------------

        Attachments

          Issue Links

            Activity

            Hide
            michaelneale Michael Neale added a comment - - edited

            So I am assuming that the problematic link is this one:

            as not quite sure...

            if so - not specific to github orgs, but any multibranch job type. [~201604291_tyler] can you confirm?

            Show
            michaelneale Michael Neale added a comment - - edited So I am assuming that the problematic link is this one: as not quite sure... if so - not specific to github orgs, but any multibranch job type. [~201604291_tyler] can you confirm?
            Hide
            michaelneale Michael Neale added a comment -

            This can't be solved until we have a design and solution for how to filter activity to a specific branch in a multibranch project (which first needs a design)

            Show
            michaelneale Michael Neale added a comment - This can't be solved until we have a design and solution for how to filter activity to a specific branch in a multibranch project (which first needs a design)
            Hide
            michaelneale Michael Neale added a comment -

            OK I am taking this ticket over for tracking the feature that will follow on from the design of activity list filtering. I will open another related ticket so that the pipeline name should be linked to the activity list (which the brach name is now, incorrectly)

            Show
            michaelneale Michael Neale added a comment - OK I am taking this ticket over for tracking the feature that will follow on from the design of activity list filtering. I will open another related ticket so that the pipeline name should be linked to the activity list (which the brach name is now, incorrectly)
            Hide
            rtyler R. Tyler Croy added a comment -

            Michael Neale that link, yes.

            Show
            rtyler R. Tyler Croy added a comment - Michael Neale that link, yes.
            Hide
            michaelneale Michael Neale added a comment -

            Cheers - I worked it out all by myself. Yeah it doesn't make sense like that. It would make sense if the previous link in the crumb trail did that, but not the branch.

            Show
            michaelneale Michael Neale added a comment - Cheers - I worked it out all by myself. Yeah it doesn't make sense like that. It would make sense if the previous link in the crumb trail did that, but not the branch.
            Hide
            danielbeck Daniel Beck added a comment -

            FWIW this is the link I'd expect to show me the build history for a specific branch ("it may build now, but how was it yesterday?"). I asked about that on IRC a while back but got no response.

            Show
            danielbeck Daniel Beck added a comment - FWIW this is the link I'd expect to show me the build history for a specific branch ("it may build now, but how was it yesterday?"). I asked about that on IRC a while back but got no response.
            Hide
            michaelneale Michael Neale added a comment -

            Daniel Beckham yes - that is exactly the idea. This has been planned for some time: https://issues.jenkins-ci.org/browse/JENKINS-35768

            even without that link, you should be able to easily filter the activity list down to a branch to answer that question (how long has it been broken for). Currently this is a big gap in functionality over say classic (where things are naturally partititioned by branch). Should happen soon. I suspect you got no answer on irc because, well I dunno. I still like you, even if everyone else ignores you.

            Show
            michaelneale Michael Neale added a comment - Daniel Beckham yes - that is exactly the idea. This has been planned for some time: https://issues.jenkins-ci.org/browse/JENKINS-35768 even without that link, you should be able to easily filter the activity list down to a branch to answer that question (how long has it been broken for). Currently this is a big gap in functionality over say classic (where things are naturally partititioned by branch). Should happen soon. I suspect you got no answer on irc because, well I dunno. I still like you, even if everyone else ignores you.
            Hide
            jamesdumay James Dumay added a comment -

            Paul Dragoonis thanks so much for this contribution

            Show
            jamesdumay James Dumay added a comment - Paul Dragoonis thanks so much for this contribution

              People

              • Assignee:
                dragoonis Paul Dragoonis
                Reporter:
                rtyler R. Tyler Croy
              • Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: