Full name:
org.apache.maven.plugins:maven-changes-plugin:2.0:announcement-generate
Description:
Goal which generate the template for an announcement.
Attributes:
test
.Name | Type | Since | Description |
---|---|---|---|
developmentTeam | String |
- |
Name of the team that develops the artifact. Default value is: ${project.name} team . |
finalName | String |
- |
The name of the artifact to be used in the announcement. |
generateJiraAnnouncement | boolean |
- |
Flag to determine if the plugin will generate a JIRA announcement. Default value is: false . |
maxEntries | int |
- |
The maximum number of issues to include.
Note: In versions 2.0-beta-3 and earlier this parameter was called "nbEntries". Default value is:25 . |
outputDirectory | File |
- |
Directory where the template file will be generated. |
template | String |
- |
The Velocity template used to format the announcement. Default value is: announcement.vm . |
templateDirectory | String |
- |
Directory that contains the template.
Note:
This directory must be a subdirectory of
org/apache/maven/plugin/announcement . |
url | String |
- |
Distribution url of the artifact. |
xmlPath | File |
- |
The path of the changes.xml file. |
Name | Type | Since | Description |
---|---|---|---|
introduction | String |
- |
Short description or introduction of the released artifact. |
resolutionIds | String |
- |
Only fixed issues are needed.
Note: In versions 2.0-beta-3 and earlier this parameter was called "resolutionId". Default value is:Fixed . |
statusIds | String |
- |
Only closed issues are needed.
Note: In versions 2.0-beta-3 and earlier this parameter was called "statusId". Default value is:Closed . |
urlDownload | String |
- |
URL where the artifact can be downloaded. If not specified, no URL is used. |
Name of the team that develops the artifact.
java.lang.String
Yes
${project.name} team
The name of the artifact to be used in the announcement.
java.lang.String
Yes
${project.build.finalName}
Flag to determine if the plugin will generate a JIRA announcement.
boolean
Yes
${generateJiraAnnouncement}
false
Short description or introduction of the released artifact.
java.lang.String
No
${project.description}
The maximum number of issues to include.
Note: In versions 2.0-beta-3 and earlier this parameter was called "nbEntries".
int
Yes
25
Directory where the template file will be generated.
java.io.File
Yes
${project.build.directory}/announcement
Only fixed issues are needed.
Note: In versions 2.0-beta-3 and earlier this parameter was called "resolutionId".
java.lang.String
No
Fixed
Only closed issues are needed.
Note: In versions 2.0-beta-3 and earlier this parameter was called "statusId".
java.lang.String
No
Closed
template :
The Velocity template used to format the announcement.
java.lang.String
Yes
announcement.vm
Directory that contains the template.
Note:
This directory must be a subdirectory of
/src/main/resources/
.
java.lang.String
Yes
org/apache/maven/plugin/announcement
url :
Distribution url of the artifact.
java.lang.String
Yes
${project.url}
URL where the artifact can be downloaded. If not specified, no URL is used.
java.lang.String
No
xmlPath :
The path of the changes.xml file.
java.io.File
Yes
${basedir}/src/changes/changes.xml