dashboard:persist

Full name:

org.codehaus.mojo:dashboard-maven-plugin:1.0.0-beta-1:persist

Description:

A Dashboard report which aggregates all other report results and stores all results in database.

Attributes:

  • Requires a Maven 2.0 project to be executed.

Required Parameters

Name Type Since Description
connectionUrl String - Database URL
dialect String - Hibernate dialect
driverClass String - Database driver classname
outputDirectory File - Directory containing The generated DashBoard report Datafile "dashboard-report.xml".
password String - Database password
username String - Database username

Optional Parameters

Name Type Since Description
nbExportedPackagesSummary int - number of XRef JDepend/Cobertura packages to export in dashboard summary page Default value is: 10.

Parameter Details

connectionUrl :

Database URL

  • Type: java.lang.String
  • Required: Yes
  • Expression: ${connectionUrl}

dialect :

Hibernate dialect

  • Type: java.lang.String
  • Required: Yes
  • Expression: ${dialect}

driverClass :

Database driver classname

  • Type: java.lang.String
  • Required: Yes
  • Expression: ${driverClass}

nbExportedPackagesSummary :

number of XRef JDepend/Cobertura packages to export in dashboard summary page

  • Type: int
  • Required: No
  • Default: 10

outputDirectory :

Directory containing The generated DashBoard report Datafile "dashboard-report.xml".

  • Type: java.io.File
  • Required: Yes
  • Expression: ${project.reporting.outputDirectory}

password :

Database password

  • Type: java.lang.String
  • Required: Yes
  • Expression: ${password}

username :

Database username

  • Type: java.lang.String
  • Required: Yes
  • Expression: ${username}