bugzilla:initMilestones

Full name:

de.smartics.maven.plugin:bugzilla-maven-plugin:0.7.0:initMilestones

Description:

Inits the major, minor and micro milestones for a given version. The version is also added.

Attributes:

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

Required Parameters

Name Type Since Description
releasedVersion String 1.0 The released version to add. Also the major, minor and micro increment milestones are added. If for e.g. the released version is 1.2.3, this version and the milestones 1.2.4, 1.3.0 and 2.0.0 are initialized.

If the project's version cannot be recognized by Maven's standard implementation of a version parser, increment versions will not be added.


settingsSecurityLocation String 1.0 The location of the settings-security.xml.

Optional Parameters

Name Type Since Description
issueServerId String 1.0 The name of the server configuration in the settings.xml that provides credentials to access the issues server. Only used if no server matches the POM's issueManagement/url and issueManagement/system.
Default value is: bugzilla.
issueServerVersion String 1.0 The version of the issue server. Allows the implementation to make version dependent decisions.
verbose String 1.0 Defines the verboseness of the output.
  • QUIET - prints no info messages.
  • NORMAL - only prints the returned page titles.
  • VERBOSE - adds information about the called service and parameters.
  • TRACE - provides the most verbose output with dumping the contents of the returned pages.

Default value is: NORMAL.

Parameter Details

issueServerId:

The name of the server configuration in the settings.xml that provides credentials to access the issues server. Only used if no server matches the POM's issueManagement/url and issueManagement/system.
  • Type: java.lang.String
  • Since: 1.0
  • Required: No
  • Default: bugzilla

issueServerVersion:

The version of the issue server. Allows the implementation to make version dependent decisions.
  • Type: java.lang.String
  • Since: 1.0
  • Required: No
  • Expression: ${issueServerVersion}

releasedVersion:

The released version to add. Also the major, minor and micro increment milestones are added. If for e.g. the released version is 1.2.3, this version and the milestones 1.2.4, 1.3.0 and 2.0.0 are initialized.

If the project's version cannot be recognized by Maven's standard implementation of a version parser, increment versions will not be added.

  • Type: java.lang.String
  • Since: 1.0
  • Required: Yes
  • Expression: ${releasedVersion}

settingsSecurityLocation:

The location of the settings-security.xml.
  • Type: java.lang.String
  • Since: 1.0
  • Required: Yes
  • Expression: ${user.home}/.m2/settings-security.xml

verbose:

Defines the verboseness of the output.
  • QUIET - prints no info messages.
  • NORMAL - only prints the returned page titles.
  • VERBOSE - adds information about the called service and parameters.
  • TRACE - provides the most verbose output with dumping the contents of the returned pages.
  • Type: java.lang.String
  • Since: 1.0
  • Required: No
  • Expression: ${verbose}
  • Default: NORMAL