Full name:
de.smartics.maven.plugin:bugzilla-maven-plugin:0.5.0:sync
Description:
Attributes:
Name | Type | Since | Description |
---|---|---|---|
settingsSecurityLocation | String | 1.0 | The location of the settings-security.xml. |
Name | Type | Since | Description |
---|---|---|---|
addDefaultComponentsForMultiModuleProjects | boolean | 1.0 | Signals to add the default component descriptions for multi module projects. The default descriptions are added in addition to the names of the sub modules. This has no effect on single modules where the default component descriptions are always added. Default value is: false. |
configurationName | String | 1.0 | The name of the resource on the class path that contains the configuration. The XML file must conform to http://www.smartics.de/schema/bugzilla-configuration/1". Default value is: bugzilla-configuration-default.xml. |
defaultMilestone | String | 1.0 | The default milestone to use. Defaults to the current version without -SNAPSHOT suffix. |
initialOwner | String | 1.0 | The name of the initial owner of issues for the components. Currently the initial owner for each component is the same. |
initialVersion | String | 1.0 | The initial version to use. Default value is: ${project.Version}. |
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. |
locale | String | 1.0 | The locale to use to select default component descriptions. If a not supported locale is used, it defaults to the given default. If specified, the configurationName is adjusted by adding this locale (e.g. bugzilla-configuration-default-en.xml). Default value is: en. |
nexusServer | String | 1.0 | If releasedVersion is set to NEXUS and the default searching for the release repository's HTTP URL ending with / or /nexus would not determine the correct URL, override it here. This value will take precedence. |
oldProduct | String | 1.0 | The old name to select the product on the server. Differs only from product if the name has changed. Default value is: ${project.artifactId}. |
product | String | 1.0 | The name of product. Default value is: ${project.artifactId}. |
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 released version cannot be recognized by Maven's standard implementation of a version parser, increment versions will not be added. It is allowed to use the tokens MICRO, MINOR, MAJOR to let the plugin calculate the previous version by the current version in the POM. For instance:
The following example contexts raise an exception:
If the version is not provided, the nexus server will be queried for the released version. Default value is: NEXUS. |
repositoryId | String | 1.0 | The repository ID to use to query the Nexus server for the latest released version if releasedVersion is set to NEXUS. Per default the plugin will use the identifier of the release repository found in the distributionManagement. This value overrides the default behavior. |
skipProductUpdate | boolean | 1.0 | If set to true the Bugzilla product will not be updated. Usually there are no changes to the components, so that skipping is the default. Default value is: true. |
suppressSubModuleNamesAsComponents | boolean | 1.0 | Signals that in the case of a multi module project the sub module names should not be added as components. Note: If you do not set 'addDefaultComponentsForMultiModuleProjects' to 'true' the product will be added without any components. Default value is: false. |
verbose | String | 1.0 | Defines the verboseness of the output.
Default value is: NORMAL. |
addDefaultComponentsForMultiModuleProjects:
If the released version cannot be recognized by Maven's standard implementation of a version parser, increment versions will not be added.
It is allowed to use the tokens MICRO, MINOR, MAJOR to let the plugin calculate the previous version by the current version in the POM. For instance:
The following example contexts raise an exception:
If the version is not provided, the nexus server will be queried for the released version.
suppressSubModuleNamesAsComponents: