变化:github报告

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

全名

org.apache.maven.plugins:maven-changes-plugin:2.8:github-report

说明

从 GitHub 下载问题并生成报告的目标。

属性

  • 需要执行一个 Maven 项目。
  • 目标是线程安全的并支持并行构建。
  • 自版本:2.8

可选参数

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

有效列是:AssigneeCreatedFix VersionIdReporterStatusSummaryTypeUpdated


默认值为Id,Type,Summary,Assignee,Reporter,Status,Created,Updated,Fix Version
githubAPI端口 整数 2.8 您的 github api 域的端口。仅在使用 github 企业时使用。
默认值为80
githubAPI方案 细绳 2.8 您的 github api 域的方案。仅在使用 github 企业时使用。
默认值为http
包括OpenIssues 布尔值 2.8 布尔值,表示我们是否应该在报告中包含未解决的问题。
默认值为true
仅当前版本 布尔值 2.8 如果您只想在报告中显示当前版本的问题。当前使用的版本是 ${project.version}减去任何“-SNAPSHOT”后缀。
默认值为false
只有里程碑问题 布尔值 2.8 布尔值,表示我们是否应该仅包含里程碑问题。
默认值为true
输出目录 文件 2.8 报告输出目录。请注意,仅当目标从命令行或默认构建生命周期运行时,此参数才相关。如果目标作为站点生成的一部分间接运行,则使用在 Maven 站点插件中配置的输出目录。
默认值为${project.reporting.outputDirectory}
输出编码 细绳 2.4 报告输出编码。请注意,仅当目标从命令行或默认构建生命周期运行时,此参数才相关。如果目标作为站点生成的一部分间接运行,则使用在 Maven 站点插件中配置的输出编码。
默认值为${project.reporting.outputEncoding}
用户属性是outputEncoding

参数详情

列名

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

有效列是:AssigneeCreatedFix VersionIdReporterStatusSummaryTypeUpdated

  • 类型java.lang.String
  • : 2.8
  • 要求
  • 默认值ID、类型、摘要、受让人、报告者、状态、已创建、已更新、修复版本

githubAPI端口

您的 github api 域的端口。仅在使用 github 企业时使用。
  • 类型整数
  • : 2.8
  • 要求
  • 默认值80

githubAPI方案

您的 github api 域的方案。仅在使用 github 企业时使用。
  • 类型java.lang.String
  • : 2.8
  • 要求
  • 默认http

包括开放问题

布尔值,表示我们是否应该在报告中包含未解决的问题。
  • 类型布尔值
  • : 2.8
  • 要求
  • 默认值

仅当前版本

如果您只想在报告中显示当前版本的问题。当前使用的版本是 ${project.version}减去任何“-SNAPSHOT”后缀。
  • 类型布尔值
  • : 2.8
  • 要求
  • 默认值

只有里程碑问题

布尔值,表示我们是否应该仅包含里程碑问题。
  • 类型布尔值
  • : 2.8
  • 要求
  • 默认值

输出目录

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

输出编码

报告输出编码。请注意,仅当目标从命令行或默认构建生命周期运行时,此参数才相关。如果目标作为站点生成的一部分间接运行,则使用在 Maven 站点插件中配置的输出编码。
  • 类型java.lang.String
  • : 2.4
  • 要求
  • 用户属性输出编码
  • 默认值${project.reporting.outputEncoding}