Plot Plugin

Skip to end of metadata
Go to start of metadata

Plugin Information

Plugin ID plot Changes In Latest Release
Since Latest Release
Latest Release
Latest Release Date
Required Core
Mar 11, 2014
Source Code
Issue Tracking
Open Issues
Nigel Daley (id: nidaley)
Eric Nielsen (id: ericbn)
Usage Installations 2013-Apr 4890
2013-May 4866
2013-Jun 4911
2013-Jul 5153
2013-Aug 5037
2013-Sep 5279
2013-Oct 5470
2013-Nov 5412
2013-Dec 5301
2014-Jan 5612
2014-Feb 5836
2014-Mar 5954

This plugin provides generic plotting (or graphing) capabilities in Jenkins.

This plugin will plot one or more single values variations across builds in one or more plots. Plots for a particular job (or project) are configured in the job configuration screen, where each field has additional help information. Each plot can have one or more lines (called data series). After each build completes the plots' data series latest values are pulled from Java properties file(s), CSV file(s), or XML file(s) via an XPath (which you should have generated during the build) somewhere below you workspace. Data for each plot is stored in a CSV file within the job's root project directory.

It can generate various kind of plots, including Area, Bar, Line, Stacked Bar, Waterfall...

Here is an example of the plots generated by this plugin:

Example Usage to generate detailed PMD reports

Attached is a Perl script which generates more detailed "summaries" out of PMD report files. We use this for several code analysis projects, all named trunk.codeanalysis.prefix.

To have all resulting plots at one page, give all Plots the same plot group. Because each code quality has its very own range, define each on a separate plot, not as an additional data series.

Change Log

Version 1.7 (Mar 11, 2014)
  • Fixed issues parsing XML files, introduced in version 1.6 (issue #21493).
Version 1.6 (Jan 16, 2014)
Version 1.5 (Jul 10, 2011)
  • Thread safety fix (issue #9662).
  • Japanese localization.
Version 1.4 (Nov 21, 2010)
Version 1.3 (Jul 20, 2010)
  • Configurable graph style for each plot.
  • Read data from XML files (issue #2796).
  • Read data from CSV files (issue #2899).
  • Update code for more recent Hudson.
Version 1.2 (Sep 24, 2008)


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

Add Comment