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

Give a way for BlueOcean to show the build states at a glance

    • Icon: New Feature New Feature
    • Resolution: Duplicate
    • Icon: Minor Minor
    • blueocean-plugin
    • None

      I'm running a large number of jobs under BlueOcean. Because the UI does not give any feedback on what is going on at a certain point in time, and the status of the last builds, I end up having to favourite all the builds manually.

      I have a few suggestions on how I think it could be improved:

      • allow to "favourite and un-favourite all selected jobs" in combination with the filter. This would give a way to add/remove jobs to the favourites in mass
      • show status of the last build(s) in the Dashboard (currently there's only the weather) and/or show the result of the filter selection the way favourites are shown (with last build info and colour that represents the last build status)
      • add meta-info to the selection filter (i.e. "status:failed" would show all jobs whose last build failed).
      • stored filters that would be displayed under the selection box, and would also show job status as badges (see crude mockup below). Clicking on the stored filter applies this filter - and thus shows the jobs as if they were favourites, with last build info.

          [JENKINS-47237] Give a way for BlueOcean to show the build states at a glance

          James Dumay added a comment -

          sylvainjoyeux thanks for the feedback!

          One problem with providing any state of the pipeline on this screen is that we don't know what branch to refer to. For example, a Pipeline can have multiple branches and pull requests. Any of these could be passing, failing or unstable and the filter control for failure is likely to include results for every pipeline.

          One idea here is to introduce a saved search feature (JENKINS-39343) that can query this information more appropriately and provide dashboards for individuals or teams. Ill link these two together so that your ideas and concerns are taken into account when we pick up this work.

          Thanks
          James

          James Dumay added a comment - sylvainjoyeux thanks for the feedback! One problem with providing any state of the pipeline on this screen is that we don't know what branch to refer to. For example, a Pipeline can have multiple branches and pull requests. Any of these could be passing, failing or unstable and the filter control for failure is likely to include results for every pipeline. One idea here is to introduce a saved search feature ( JENKINS-39343 ) that can query this information more appropriately and provide dashboards for individuals or teams. Ill link these two together so that your ideas and concerns are taken into account when we pick up this work. Thanks James

            Unassigned Unassigned
            sylvainjoyeux Sylvain Joyeux
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: