Maven History Plugin Settings

Property Optional? Description
Default properties
maven.history.reports Yes

Which reports to collect history data for. This applies to both Report History and Dashboard History. Default value is cserrors,cswarnings,clovertpc,cloverloc,cloverncloc.

maven.history.duration Yes

When collecting history, data older then this property will be cleaned. Set to blank to never clean. Default value is 30 days.

maven.history.dateformat Yes

Pattern used in dates in plotted graphs. Default value is dd MMM.

maven.history.graph.width Yes

Width of plotted graph images. Default value is 750.

maven.history.graph.height Yes

Height of plotted graph images. Default value is 450.

Dashboard History properties
maven.history.dashboard.file Yes

Path to file where history data is recorded. Default value is ${maven.src.dir}/dashboard-data-history.xml.

maven.history.dashboard.style Yes

States how data should be displayed/plotted:

  • Blank means aggregated view (plots one graph for each aggregator, with all modules in one graph)
  • 'single' (plots one graph pr module pr aggregator)
  • You may also comma separate groups. Given modules: web-1, web-2, java-1, java-2. Set property to 'web,java' and you will have 2 images for each aggregator: one with all 'web' modules plotted and one with all 'java' modules.
Default value is blank(aggregated).

maven.history.dashboard.reports Yes

Default value is ${maven.history.reports}.

maven.history.dashboard.duration Yes

Default value is ${maven.history.duration}.

maven.history.dashboard.dateformat Yes

Default value is ${maven.history.dateformat}.

maven.history.dashboard.graph.width Yes

Default value is ${maven.history.graph.width}.

maven.history.dashboard.graph.height Yes

Default value is ${maven.history.graph.height}.

Report History properties
maven.history.report.file Yes

Path to file where history data is recorded. Default value is ${maven.src.dir}/report-data-history.xml.

maven.history.report.reports Yes

Default value is ${maven.history.reports}.

maven.history.report.duration Yes

Default value is ${maven.history.duration}.

maven.history.report.dateformat Yes

Default value is ${maven.history.dateformat}.

maven.history.report.graph.width Yes

Default value is ${maven.history.graph.width}.

maven.history.report.graph.height Yes

Default value is ${maven.history.graph.height}.