全名:
org.apache.maven.plugins:maven-changes-plugin:2.4:announcement-generate
说明:
属性:
test
.2.0-beta-2
.姓名 | 类型 | 自从 | 描述 |
---|---|---|---|
基于的 | String |
2.1 |
当前项目基目录。 |
开发团队 | String |
2.0-beta-2 |
开发工件的团队的名称。此参数将传递给模板。 默认值为: ${project.name} team 。 |
最终名称 | String |
2.0-beta-2 |
要在公告中使用的工件的名称。 默认值为: ${project.build.finalName} 。 |
生成Jira公告 | boolean |
2.0-beta-2 |
已弃用。从 2.4 版开始,此参数已被弃用。请改用 issueManagementSystems 参数。 默认值为: false 。 |
最大条目 | int |
2.0-beta-2 |
从 JIRA 获取的最大问题数。
注意:在 2.0-beta-3 及更早版本中,此参数称为“nbEntries”。 默认值为: 25 。 |
输出目录 | File |
2.0-beta-2 |
将生成模板文件的目录。 |
模板 | String |
2.0-beta-2 |
用于格式化公告的 Velocity 模板。 默认值为: announcement.vm 。 |
模板目录 | String |
2.0-beta-2 |
包含模板的目录。
注意:此目录必须是
默认值为: org/apache/maven/plugin/announcement 。 |
版本 | String |
2.0-beta-2 |
工件的版本。 默认值为: ${project.version} 。 |
xml路径 | File |
2.0-beta-2 |
changes.xml 文件的路径。 |
姓名 | 类型 | 自从 | 描述 |
---|---|---|---|
宣布参数 | Map |
2.1 |
公告的自定义参数映射。此 Map 将传递给模板。 |
公告文件 | String |
2.4 |
将包含生成的公告的文件的名称。如果没有指定值,插件将使用模板的名称。 |
筛选 | String |
2.4 |
定义过滤器参数以限制从 JIRA 检索哪些问题。filter 参数使用与 JIRA 搜索中使用的相同格式的 url 参数。 |
介绍 | String |
2.0-beta-2 |
发布的工件的简短描述或介绍。此参数将传递给模板。 默认值为: ${project.description} 。 |
问题管理系统 | List |
2.4 |
从中获取版本的问题管理系统列表。此参数替换参数
generateJiraAnnouncement 和jiraMerge 。
有效值为: |
吉拉合并 | boolean |
2.1 |
已弃用。从 2.4 版开始,此参数已被弃用。请改用 issueManagementSystems 参数。 默认值为: false 。 |
jira密码 | String |
2.1 |
定义用于在私有 JIRA 安装中进行身份验证的 JIRA 密码。 |
吉拉用户 | String |
2.1 |
定义 JIRA 用户名,用于在私有 JIRA 安装中进行身份验证。 |
分辨率ID | String |
2.0-beta-2 |
将来自 JIRA 的问题包含在这些解决方案 ID 中。多个分辨率 id 可以指定为逗号分隔的 id 列表。
注意:在 2.0-beta-3 及更早版本中,此参数称为“resolutionId”。 默认值为: Fixed 。 |
runOnlyAtExecutionRoot | boolean |
2.3 |
这将导致执行仅在给定模块树的顶部运行。也就是说,在启动 mvn 执行的同一文件夹中包含的项目中运行。 默认值为: false 。 |
状态标识 | String |
2.0-beta-2 |
将来自 JIRA 的问题包含在这些状态 ID 中。可以将多个状态 ID 指定为逗号分隔的 ID 列表。
注意:在 2.0-beta-3 及更早版本中,此参数称为“statusId”。 默认值为: Closed 。 |
模板编码 | String |
2.1 |
模板编码。 默认值为: ${project.build.sourceEncoding} 。 |
跟踪密码 | String |
2.4 |
定义用于在私有 Trac 安装中进行身份验证的 Trac 密码。 |
跟踪查询 | String |
2.4 |
定义用于搜索工单的 Trac 查询。 默认值为: order=id 。 |
跟踪用户 | String |
2.4 |
定义用于在私有 Trac 安装中进行身份验证的 Trac 用户名。 |
网址 | String |
2.0-beta-2 |
工件的分发 URL。此参数将传递给模板。 |
网址下载 | String |
2.0-beta-2 |
可以下载工件的 URL。如果未指定,则不使用 URL。此参数将传递给模板。 |
网络密码 | String |
2.4 |
为 JIRA 网络服务器的基本身份验证定义 http 密码。 |
网络用户 | String |
2.4 |
为 JIRA 网络服务器的基本身份验证定义 http 用户。 |
宣布参数:
java.util.Map
2.1
No
公告文件:
java.lang.String
2.4
No
${changes.announcementFile}
基于:
java.lang.String
2.1
Yes
${basedir}
开发团队:
java.lang.String
2.0-beta-2
Yes
${changes.developmentTeam}
${project.name} team
过滤器:
java.lang.String
2.4
No
最终名称:
java.lang.String
2.0-beta-2
Yes
${changes.finalName}
${project.build.finalName}
boolean
2.0-beta-2
Yes
${generateJiraAnnouncement}
false
简介:
java.lang.String
2.0-beta-2
No
${project.description}
generateJiraAnnouncement
和jiraMerge
。
有效值为:changes.xml
和
JIRA
。
java.util.List
2.4
No
吉拉合并:
boolean
2.1
No
${changes.jiraMerge}
false
吉拉密码:
java.lang.String
2.1
No
${changes.jiraPassword}
吉拉用户:
java.lang.String
2.1
No
${changes.jiraUser}
最大条目:
注意:在 2.0-beta-3 及更早版本中,此参数称为“nbEntries”。
int
2.0-beta-2
Yes
${changes.maxEntries}
25
输出目录:
java.io.File
2.0-beta-2
Yes
${project.build.directory}/announcement
注意:在 2.0-beta-3 及更早版本中,此参数称为“resolutionId”。
java.lang.String
2.0-beta-2
No
${changes.resolutionIds}
Fixed
boolean
2.3
No
${announcement.runOnlyAtExecutionRoot}
false
状态标识:
注意:在 2.0-beta-3 及更早版本中,此参数称为“statusId”。
java.lang.String
2.0-beta-2
No
${changes.statusIds}
Closed
模板:
java.lang.String
2.0-beta-2
Yes
${changes.template}
announcement.vm
模板目录:
注意:此目录必须是
/src/main/resources/ or current project base
directory
.
java.lang.String
2.0-beta-2
Yes
${changes.templateDirectory}
org/apache/maven/plugin/announcement
模板编码:
java.lang.String
2.1
No
${changes.templateEncoding}
${project.build.sourceEncoding}
跟踪密码:
java.lang.String
2.4
No
${changes.tracPassword}
跟踪查询:
java.lang.String
2.4
No
order=id
跟踪用户:
java.lang.String
2.4
No
${changes.tracUser}
网址:
java.lang.String
2.0-beta-2
No
${project.url}
网址下载:
java.lang.String
2.0-beta-2
No
版本:
java.lang.String
2.0-beta-2
Yes
${changes.version}
${project.version}
网络密码:
java.lang.String
2.4
No
网络用户:
java.lang.String
2.4
No
java.io.File
2.0-beta-2
Yes
${basedir}/src/changes/changes.xml