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.StringYes${project.name} teamThe name of the artifact to be used in the announcement.
java.lang.StringYes${project.build.finalName}Flag to determine if the plugin will generate a JIRA announcement.
booleanYes${generateJiraAnnouncement}falseShort description or introduction of the released artifact.
java.lang.StringNo${project.description}The maximum number of issues to include.
Note: In versions 2.0-beta-3 and earlier this parameter was called "nbEntries".
intYes25Directory where the template file will be generated.
java.io.FileYes${project.build.directory}/announcementOnly fixed issues are needed.
Note: In versions 2.0-beta-3 and earlier this parameter was called "resolutionId".
java.lang.StringNoFixedOnly closed issues are needed.
Note: In versions 2.0-beta-3 and earlier this parameter was called "statusId".
java.lang.StringNoClosedtemplate :
The Velocity template used to format the announcement.
java.lang.StringYesannouncement.vmDirectory that contains the template.
Note:
This directory must be a subdirectory of
/src/main/resources/.
java.lang.StringYesorg/apache/maven/plugin/announcementurl :
Distribution url of the artifact.
java.lang.StringYes${project.url}URL where the artifact can be downloaded. If not specified, no URL is used.
java.lang.StringNoxmlPath :
The path of the changes.xml file.
java.io.FileYes${basedir}/src/changes/changes.xml