changes:trac-report

Note:This goal should be used as a Maven report.

Full name:

org.apache.maven.plugins:maven-changes-plugin:2.4:trac-report

Description:

Goal which downloads issues from the Issue Tracking System and generates a report.

Attributes:

  • Requires a Maven 2.0 project to be executed.
  • The goal is thread-safe and supports parallel builds.
  • Since version: 2.1.

Optional Parameters

Name Type Since Description
columnNames String 2.2 Sets the column names that you want to show in the report. The columns will appear in the report in the same order as you specify them here. Multiple values can be separated by commas.

Valid columns are: Assignee, Component, Created, Fix Version, Id, Priority, Reporter, Resolution, Status, Summary, Type and Updated.


Default value is: Id,Type,Summary,Assignee,Reporter,Priority,Status,Resolution,Created,Updated.
outputDirectory File 2.1 Report output directory. Note that this parameter is only relevant if the goal is run from the command line or from the default build lifecycle. If the goal is run indirectly as part of a site generation, the output directory configured in the Maven Site Plugin is used instead.
Default value is: ${project.reporting.outputDirectory}.
outputEncoding String 2.4 Report output encoding. Note that this parameter is only relevant if the goal is run from the command line or from the default build lifecycle. If the goal is run indirectly as part of a site generation, the output encoding configured in the Maven Site Plugin is used instead.
Default value is: ${project.reporting.outputEncoding}.
query String 2.1 Defines the Trac query for searching ticket.
Default value is: order=id.
tracPassword String 2.1 Defines the Trac password for authentication into a private Trac installation.
tracUser String 2.1 Defines the Trac username for authentication into a private Trac installation.

Parameter Details

columnNames:

Sets the column names that you want to show in the report. The columns will appear in the report in the same order as you specify them here. Multiple values can be separated by commas.

Valid columns are: Assignee, Component, Created, Fix Version, Id, Priority, Reporter, Resolution, Status, Summary, Type and Updated.

  • Type: java.lang.String
  • Since: 2.2
  • Required: No
  • Default: Id,Type,Summary,Assignee,Reporter,Priority,Status,Resolution,Created,Updated

outputDirectory:

Report output directory. Note that this parameter is only relevant if the goal is run from the command line or from the default build lifecycle. If the goal is run indirectly as part of a site generation, the output directory configured in the Maven Site Plugin is used instead.
  • Type: java.io.File
  • Since: 2.1
  • Required: No
  • Default: ${project.reporting.outputDirectory}

outputEncoding:

Report output encoding. Note that this parameter is only relevant if the goal is run from the command line or from the default build lifecycle. If the goal is run indirectly as part of a site generation, the output encoding configured in the Maven Site Plugin is used instead.
  • Type: java.lang.String
  • Since: 2.4
  • Required: No
  • Expression: ${outputEncoding}
  • Default: ${project.reporting.outputEncoding}

query:

Defines the Trac query for searching ticket.
  • Type: java.lang.String
  • Since: 2.1
  • Required: No
  • Default: order=id

tracPassword:

Defines the Trac password for authentication into a private Trac installation.
  • Type: java.lang.String
  • Since: 2.1
  • Required: No

tracUser:

Defines the Trac username for authentication into a private Trac installation.
  • Type: java.lang.String
  • Since: 2.1
  • Required: No