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

New health "ball" on the overview pages

XMLWordPrintable

    • Icon: Improvement Improvement
    • Resolution: Fixed
    • Icon: Major Major
    • core
    • None
    • Platform: All, OS: All

      Peter came up with a nice idea for an extra column on the main page and all the
      views.

      The extra column would be the Project "Health".

      Each plugin has the opportunity to provide a Project "Health" (probably a number
      from between 0 and 100%)

      The column will display the minimum "Health" across all the plugins that
      contributed to the build. A tooltip on the % would give the plugin that's
      complaining about low health.

      This would allow things like coverage, checkstyle, etc to be visible from the
      overview page, while not adding too many columns.

      You can then have maybe 5 ball icons covering 0-20%, 20-40%, etc with colours or
      pie sizes.

      A fancier implementation is that the sickest plugin gets to provide the icon.
      This would allow a coverage plugin to give a spark graph of coverage if the
      coverage health is the lowest, while a checkstyle plugin might just give a
      coloured "ball" if it is the lowest.

          • The key thing is that there is only one column added, not one per plugin ***

      The columns would thus be:

      S - H - Job - Last Success - Last Failure - Last Duration

      There is no need for the health to be shown in the Build History sidebar for
      each project as plugins can display the more detailed health in the project
      detail anyway.

            Unassigned Unassigned
            stephenconnolly Stephen Connolly
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved: