Compact Columns

Skip to end of metadata
Go to start of metadata

Plugin Information

Plugin ID compact-columns Changes In Latest Release
Since Latest Release
Latest Release
Latest Release Date
Required Core
Dependencies
1.10
Nov 07, 2013
1.424
Source Code
Issue Tracking
Maintainer(s)
GitHub
Open Issues
Jacob Robertson (id: jacob_robertson)
Usage Installations 2013-Apr 2050
2013-May 2052
2013-Jun 2069
2013-Jul 2127
2013-Aug 2125
2013-Sep 2184
2013-Oct 2256
2013-Nov 2277
2013-Dec 2255
2014-Jan 2321
2014-Feb 2352
2014-Mar 2400

More compact columns for showing last success and failure.
Easier to understand, and takes less room in your view.

What are the "Job Name" columns?

  • Job Name -- Adds the job description as a tooltip
  • Job Name w/ Status Color -- also Colors the job name according to the last build status

 

What are the "Latest Statuses" columns?

These columns take the "Last Success" and "Last Failure" columns and combine them into one easier to understand, and real-estate friendly column. You can click on the status links to go to that build, and can hover over the link to see additional information in the tool-tip.

Some examples of the "Last Statuses" columns

Based on the configuration options you choose, you can get columns like these examples.

Why?

Even in this small screen-shot you can see how busy the "Last Success" and "Last Failure" columns are. Quite frankly, it's hard to really get the information you need "at a glance" like you should.

The problem is compounded if you have many jobs and scroll down and lose the column headers. You can't remember which column is for which information.

This becomes even more useful when you are using some of the plugins that provide additional columns (e.g. Maven Info Plugin) or alternate view layouts (e.g. Sectioned View Plugin).

How do I use it?

Follow these steps

  1. If the only view you have is the "All" view, and you want to edit that view see Editing or Replacing the All View. If you would like to add another view instead, do that.
  2. Once you have a view you want to edit, see Changing the Columns of a View
  3. When changing columns, look for the "Compact Column" columns.  There are several columns to choose from
    1. Compact Column: Job Name w/ Options -- Adds the job description, plus colors the job name according to the last status.  Also contains the following options
      1. Color the Job Name according to the last build's status
      2. Add the job's description to the tool-tip
      3. Add the job's last status summary to the tool-tip - same look and feel as the status column tool-tips
      4. Enable/disable colorblind support
    2. Compact Column: All Statuses w/ Options -- This column always shows you the last build for each of the statuses fail/stable/unstable. Also contains the following options
      1. Show only the last status
      2. Hide statuses that are older than a certain number of days
      3. Enable/disable colorblind support
      4. Choose either
        1. Days ago - like "4 days" or "17 mins"
        2. Date/time
    3. Compact Column: Unstable + Stable -- This column prefers to show you just the latest un/stable builds, but will also show you if the last build failed
    4. Compact Column: Stable + Failed -- This column prefers to show you just the latest stable/fail builds, but will also show you if the last build was unstable
    5. Compact Column: Job Name -- Adds the job description as a tool tip.  (simpler version of Job Name w/ Options - kept only for backwards compatibility)

This screenshot shows what this configuration looks like. It is a little different than most columns because you can configure the details per-view. For example, you could have one view that shows the job name with color turned on, and another view that has the color turned off.

 

Changelog

Version 1.10 (Nov 07 2013)

  • issue #15601 Performance problem on Jenkins 1.485+.
  • Japanese localization.
  • Updated to 1.424 baseline.

Version 1.9

  • Added the option to show date/time instead of the "days ago" default

Version 1.8

  • Made plugin compatible with later version of Jenkins - column names were broken in newer versions due to change to core

Version 1.7

  • Made compatible with green balls plugin
  • Fixed some small bugs in jobname/description tooltips

Version 1.6.3

  • Job Name column - added "Options" support as described on this wiki
  • All Statuses column - added "Options" support as described on this wiki
  • Colorblind support (see JIRA ticket)

Version 1.5

  • Additional localization support, including German translations by Christoph Kutzinski

Version 1.4

Version 1.3

  • BUG: Running job makes most recent status not show up in bold
  • Columns not sorting by actual timestamp

Version 1.2

  • Localized the date/time string for the tool-tip

Version 1.1

  • Improved tool-tip
  • Order statuses from latest to more recent
  • Improved explanation in tooltip of column header
  • Add Unstable
  • Add Aborted when no other status available
  • Created 2 more columns to choose from

Version 1.0

  • Initial release

Labels

Edit
plugins plugins Delete
plugin plugin Delete
plugin-ui plugin-ui Delete
plugin-listview-column plugin-listview-column Delete
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.

Add Comment