Child pages
  • Extra Columns Plugin
Skip to end of metadata
Go to start of metadata

Plugin Information

View Extra Columns on the plugin site for more information.

Older versions of this plugin may not be safe to use. Please review the following warnings before using an older version:

This is a general listview-column plugin that currently contains the following columns: Build Description, Build Duration, Build Parameters, Configure Project button, Disable/Enable Project button, Job Type, Last Build Node, Last/Current Build Console output, Last Project Configuration Modification, Project Description, SCM Type, Slave or label restriction, Test Result, User name, Workspace.

Description

This plugin is supposed to group multiple extra columns in one convenient plug-in. Maybe other simple column plug-ins can be merged into this one in the future.

Columns

Column name

Description

Preview

Configurable?

Config Preview

Build Description

Shows the build description of the last build.

Yes

Build Duration

Shows either since when a job is running or the average build duration.

or

Yes

Build Parameters

Shows either a single or all build parameters of the last/current build.

Yes

Configure Project button

Let's you jump straight to the project configuration with one click.

No

 

Disable/Enable Project button/icon

Allows you to easily disable and re-enable a project.

or

Yes

Job Type

Shows the type of job.
Currently supported types: Free-style, Maven, Multi-config, External, Multi-job, Ivy.

Yes

Last Build Node

Shows the name of the node on which the last build was executed (migrated from Build node column plugin).

 

No

 

Last/Current Build Console Output

Provides a link to the console output of the last/current build.

No

 

Last Project Configuration Modification

Shows the last modification of the project.

 

No

 

Project Description

Shows the project description.

Yes

SCM Type

Shows the type of source code management (eg. CVS, SVN, Git) that is used in the project.

No

 

Slave or label restriction

Shows the slave name or the the label restriction of a project.

 

No

 

Test Result

Shows the number of successful/failed tests of a project at a glance.

Yes

User name

Shows the name of the user that started the last build.

 

No

 

Workspace

Shows a link to the workspace

 

No

 

Information

If you have suggestions for new columns, please open a feature request in JIRA using "extra-columns" as component.

How to add columns

  • Create a new view by clicking on the "+" tab, select list view as type and name it. At the bottom of the configuration page of the new view you can add more columns and change their order.
  • If you want to add columns to the All view, follow the guide on the Editing or Replacing the All View wiki page.

How to configure columns

Columns can be configured on the "Edit view" page.

Screenshot

Known Issues

  • The Test Result column links to the wrong page in case of aggregated test results. (JENKINS-9637)
  • Currently the Enable/Disable Project button takes you to the project page.
  • Before Jenkins version 1.511, the "Build Parameters" column also shows the type of the parameter (e.g. "(BooleanParameterValue) foobar='true'") and does not support password parameters

Build Status

Changelog

Version 1.18 (March 8, 2017)
  • Bumped minimum Jenkins version to 1.580 (due to Maven enforcer plugin errors)
  • Got rid of a ClassCastException related to WorkflowJob/Pipeline and LastBuildNodeColumn (JENKINS-40477)
  • Added support for Multibranch Pipeline in JobTypeColumn
  • Added support for WorkflowJob/Pipeline in JobTypeColumn (Pull request #14, thanks to markhu)
Version 1.17 (April 11, 2016)
Version 1.16 (December 11, 2015)
Version 1.15 (February 25, 2015)
  • Fixed problem with incorrect link in column "Test Result" since Jenkins v1.568 (JENKINS-23583, Pull request #11, thanks to stephenthornhill)
  • "Slave or label restriction of a job": added links to slaves, added white space between label and description
  • Added new column "Workspace link" (Pull request #9, thanks to Ulli)
Version 1.14 (March 21, 2014)
Version 1.13 (December 17, 2013)
  • Added new column "Build Parameters", which can be configured to show either a single or all build parameters of the last/current build. (JENKINS-20910)
Version 1.12 (November 13, 2013)
  • Added new column "Build Duration", which can be configured to show "Build Start" or "Average Build Duration". (JENKINS-19534, JENKINS-20361)
  • Added support for Cloudbees folders and templates in Job Type Column (JENKINS-20278)
  • Added option for explicit limitation of column widths in Build/Project description columns (JENKINS-20144)
  • "Build Description" column should reflect previous build while another is in process (JENKINS-19021)
Version 1.11 (July 31, 2013)
Version 1.10 (July 15, 2013)
Version 1.9 (June 15, 2013)
  • Support folders in "Project Description" column (thanks to jglick) (Pull request #2)
  • Check supportsMakeDisabled method before creating enable/disable button, bumped required Jenkins version to 1.475, use absolute URL for enable/disable action (thanks to ndeloof) (Pull request #1)
  • Converted job name in "Project Description" column to a link ("Display job name" option must be set in configuration) (JENKINS-18013)
Version 1.8 (Januar 24, 2013)
  • Fixed problem with "Disable/Enable Project" column (JENKINS-16445)
  • Added workarounds for missing icons in different sizes
Version 1.7 (Januar 20, 2013)
  • Added an icon as alternative to the button to enable/disable projects. The button is the still the default, but it can be configured to use an icon instead. (inspired by JENKINS-16381)
  • Added preview icons on the "Edit View" page.
  • Added new column "Last/Current Build Console Output" (JENKINS-16386)
Version 1.6 (October 17, 2012)
Version 1.5 (June 27, 2012)
  • Fixed problem with embedded HTML in "Build Description" and "Project Description" columns (JENKINS-14209)
Version 1.4 (June 22, 2012)
Version 1.3 (April 6, 2012)
  • Added "Build Description" column
  • Added Japanese translation (thanks to tyuki39)
Version 1.2 (November 17, 2011)
  • "Test Result" column is now sorted numerically (JENKINS-11765)
  • Added French translation (thanks to Axel Haustant)
Version 1.1 (September 16, 2011)
  • Added "Description Column" from description-column-plugin by courtesy of Axel Haustant
  • Starting with Jenkins version 1.430 the small icon for the configure link is used when switching to small symbols
  • Bumped required Jenkins version to 1.417 to be able to use backward compatibility code
  • "Disable/Enable Project" button now uses AJAX.
  • Added descriptions on the "Edit View" configuration page.
  • Columns are not added to the views by default anymore.
Version 1.0 (May 01, 2011)
  • Initial release.

8 Comments

  1. It would be nice to have a "Last Failure Log" column. I know you can do it! :)

    1. Do you mean the console log of the last failed build?

  2. What about a last-build-description?

    I'm trying to get a one-line status info (e.g. "Build failed", "Tests failed", "Packaging failed", or "Uploading failed") into the listview by using https://wiki.jenkins-ci.org/display/JENKINS/Description+Setter+Plugin to set this in the build description - now I just need the last build description to go into the list view.

    1. Implemented in version 1.3.

  3. Information

    Please do NOT use the comments on this page to suggest new columns!
    Instead create a new JIRA issue here: https://issues.jenkins-ci.org/secure/CreateIssue.jspa?pid=10172&issuetype=2
    (with "extra-columns" as the component) to simplify tracking and discussions.

  4. Can you add Note column please. Just text input for leave some comments.

    Regards,

  5. Can you add Note column please. Just text input for leave some comments.

    Regards,

  6. Still in 2017 one of the most useful plugins and best columns.