更改:jira 报告

注意:这个目标应该用作 Maven 报告。

全名

org.apache.maven.plugins:maven-changes-plugin:2.1:jira-report

说明

从问题跟踪系统下载问题并生成报告的目标。

属性

  • 需要执行 Maven 2.0 项目。

可选参数

姓名 类型 自从 描述
列名 String 2.0 设置要在报告中显示的列名称。这些列将按照您在此处指定的顺序出现在报告中。多个值可以用逗号分隔。

有效列是:Key, Summary, Status, Resolution, Assignee, Reporter, Type, Priority, Version,Fix VersionComponent.


默认值为Key,Summary,Status,Resolution,Assignee
零件 String - 设置要限制报告包含的组件。多个值可以用逗号分隔(例如 10011,10012)。如果将其设置为空 - 这意味着将包含所有组件。
筛选 String - 定义过滤器参数以限制从 JIRA 检索哪些问题。filter 参数使用与 JIRA 搜索中使用的相同格式的 url 参数。
fixVersionIds String 2.0 设置您希望限制报告包含的修复版本 ID。这些是 JIRA 的内部版本 ID,而不是人类可读的显示 ID。多个修复版本可以用逗号分隔。如果将其设置为空 - 这意味着将包含所有修复版本。
jira密码 String - 定义用于在私有 JIRA 安装中进行身份验证的 JIRA 密码。
吉拉用户 String - 定义 JIRA 用户名,用于在私有 JIRA 安装中进行身份验证。
最大条目 int - 要从 JIRA 获取的最大条目数。
默认值为100
仅当前版本 boolean 2.0 如果您只想在报告中显示当前版本的问题。当前使用的版本 ${project.version}减去任何“-SNAPSHOT”后缀。
默认值为false
输出目录 File - 报告输出目录。请注意,仅当目标从命令行或默认构建生命周期运行时,此参数才相关。如果目标作为站点生成的一部分间接运行,则使用在 Maven 站点插件中配置的输出目录。
默认值为${project.reporting.outputDirectory}
优先级 ID String - 设置您希望限制报告包含的优先级。有效状态为BlockerCriticalMajor和。多个值可以用逗号分隔。如果将其设置为空 - 这意味着将包括所有优先级。MinorTrivial
分辨率ID String - 设置要从 JIRA 获取的分辨率。有效分辨率为:UnresolvedFixedWon't FixDuplicate和 。多个值可以用逗号分隔。 IncompleteCannot Reproduce

注意:在 2.0-beta-3 及更早的版本中,此参数没有默认值。


默认值为Fixed
排序列名 String 2.0 设置报表排序依据的列名。DESC在列名后面 添加 以指定降序。例如Fix Version DESC, Type,首先按 Fix Version 降序排序,然后按 Type 升序排序。默认情况下,排序是按升序进行的,但可以指定ASC一致性。前面的示例将变为Fix Version DESC, Type ASC.

有效列是:Key, Summary, Status, Resolution, Assignee, Reporter, Type, Priority, Version, Fix Version, Component,CreatedUpdated.


默认值为Priority DESC, Created DESC
状态标识 String - 设置要从 JIRA 获取的状态。有效状态为: OpenIn ProgressReopened和。多个值可以用逗号分隔。 ResolvedClosed

注意:在 2.0-beta-3 及更早的版本中,此参数没有默认值。


默认值为Closed
类型 ID String 2.0 设置要限制报告包含的类型。有效类型为:BugNew FeatureTaskImprovementWish和 。多个值可以用逗号分隔。如果将其设置为空 - 这意味着将包括所有类型。TestSub-task
网络密码 String - 为 JIRA 网络服务器的基本身份验证定义 http 密码。
网络用户 String - 为 JIRA 网络服务器的基本身份验证定义 http 用户。

参数详情

列名

设置要在报告中显示的列名称。这些列将按照您在此处指定的顺序出现在报告中。多个值可以用逗号分隔。

有效列是:Key, Summary, Status, Resolution, Assignee, Reporter, Type, Priority, Version,Fix VersionComponent.

  • 类型java.lang.String
  • 2.0
  • 必需No
  • 默认Key,Summary,Status,Resolution,Assignee

组件

设置要限制报告包含的组件。多个值可以用逗号分隔(例如 10011,10012)。如果将其设置为空 - 这意味着将包含所有组件。
  • 类型java.lang.String
  • 必需No

过滤器

定义过滤器参数以限制从 JIRA 检索哪些问题。filter 参数使用与 JIRA 搜索中使用的相同格式的 url 参数。
  • 类型java.lang.String
  • 必需No

fixVersionIds

设置您希望限制报告包含的修复版本 ID。这些是 JIRA 的内部版本 ID,而不是人类可读的显示 ID。多个修复版本可以用逗号分隔。如果将其设置为空 - 这意味着将包含所有修复版本。
  • 类型java.lang.String
  • 2.0
  • 必需No

吉拉密码

定义用于在私有 JIRA 安装中进行身份验证的 JIRA 密码。
  • 类型java.lang.String
  • 必需No

吉拉用户

定义 JIRA 用户名,用于在私有 JIRA 安装中进行身份验证。
  • 类型java.lang.String
  • 必需No

最大条目

要从 JIRA 获取的最大条目数。
  • 类型int
  • 必需No
  • 默认100

仅当前版本

如果您只想在报告中显示当前版本的问题。当前使用的版本 ${project.version}减去任何“-SNAPSHOT”后缀。
  • 类型boolean
  • 2.0
  • 必需No
  • 默认false

输出目录

报告输出目录。请注意,仅当目标从命令行或默认构建生命周期运行时,此参数才相关。如果目标作为站点生成的一部分间接运行,则使用在 Maven 站点插件中配置的输出目录。
  • 类型java.io.File
  • 必需No
  • 默认${project.reporting.outputDirectory}

优先级

设置您希望限制报告包含的优先级。有效状态为BlockerCriticalMajor和。多个值可以用逗号分隔。如果将其设置为空 - 这意味着将包括所有优先级。MinorTrivial
  • 类型java.lang.String
  • 必需No

分辨率标识

设置要从 JIRA 获取的分辨率。有效分辨率为:UnresolvedFixedWon't FixDuplicate和 。多个值可以用逗号分隔。 IncompleteCannot Reproduce

注意:在 2.0-beta-3 及更早的版本中,此参数没有默认值。

  • 类型java.lang.String
  • 必需No
  • 默认Fixed

排序列名

设置报表排序依据的列名。DESC在列名后面 添加 以指定降序。例如Fix Version DESC, Type,首先按 Fix Version 降序排序,然后按 Type 升序排序。默认情况下,排序是按升序进行的,但可以指定ASC一致性。前面的示例将变为Fix Version DESC, Type ASC.

有效列是:Key, Summary, Status, Resolution, Assignee, Reporter, Type, Priority, Version, Fix Version, Component,CreatedUpdated.

  • 类型java.lang.String
  • 2.0
  • 必需No
  • 默认Priority DESC, Created DESC

状态标识

设置要从 JIRA 获取的状态。有效状态为: OpenIn ProgressReopened和。多个值可以用逗号分隔。 ResolvedClosed

注意:在 2.0-beta-3 及更早的版本中,此参数没有默认值。

  • 类型java.lang.String
  • 必需No
  • 默认Closed

类型标识

设置要限制报告包含的类型。有效类型为:BugNew FeatureTaskImprovementWish和 。多个值可以用逗号分隔。如果将其设置为空 - 这意味着将包括所有类型。TestSub-task
  • 类型java.lang.String
  • 2.0
  • 必需No

网络密码

为 JIRA 网络服务器的基本身份验证定义 http 密码。
  • 类型java.lang.String
  • 必需No

网络用户

为 JIRA 网络服务器的基本身份验证定义 http 用户。
  • 类型java.lang.String
  • 必需No