工件:构建信息

全名:

org.apache.maven.plugins:maven-artifact-plugin:3.0.0:buildinfo

说明:

创建一个 buildinfo 文件,记录构建环境和输出,如Reproducible Builds for the JVM for mono-module build 中指定的,并为多模块构建扩展。然后,如果配置了远程存储库,请检查其中的参考内容。

属性:

可选参数

姓名 类型 自从 描述
<附加> 布尔值 - 指定是否将生成的 buildinfo 文件附加到项目中。
默认值为:true。
用户属性是:buildinfo.attach。
<检测跳过> 布尔值 - 检测跳过安装或部署的项目/模块:避免进行指纹识别。
默认值为:true。
用户属性是:buildinfo.detect.skip。
<忽略> 放 - 要忽略的工件,指定为extension或 classifier.extension。
用户属性是:buildinfo.ignore。
<忽略Javadoc> 布尔值 - 忽略来自 buildinfo 生成的 javadoc 附加工件。
默认值为:true。
用户属性是:buildinfo.ignoreJavadoc。
<referenceCompareSave> 布尔值 - 指定是否应保存参考比较输出文件。预计这将是一个临时功能,以简化中央存储库重建结果的显示。
默认值为:false。
用户属性是:reference.compare.save。
<参考回购> 细绳 - 参考构建的存储库,包含参考 buildinfo 文件或参考工件。
格式:id或url或id::url
ID
存储库 ID
网址
存储库的 url

用户属性是:reference.repo。

参数详情

<附加>

指定是否将生成的 buildinfo 文件附加到项目中。
  • 类型:布尔值
  • 要求:否
  • 用户属性:buildinfo.attach
  • 默认值:真

<检测跳过>

检测跳过安装或部署的项目/模块:避免进行指纹识别。
  • 类型:布尔值
  • 要求:否
  • 用户属性:buildinfo.detect.skip
  • 默认值:真

<忽略>

要忽略的工件,指定为extension或 classifier.extension。
  • 类型:java.util.Set
  • 要求:否
  • 用户属性:buildinfo.ignore

<忽略Javadoc>

忽略来自 buildinfo 生成的 javadoc 附加工件。
  • 类型:布尔值
  • 要求:否
  • 用户属性:buildinfo.ignoreJavadoc
  • 默认值:真

<referenceCompareSave>

指定是否应保存参考比较输出文件。预计这将是一个临时功能,以简化中央存储库重建结果的显示。
  • 类型:布尔值
  • 要求:否
  • 用户属性:reference.compare.save
  • 默认值:假

<参考回购>

参考构建的存储库,包含参考 buildinfo 文件或参考工件。
格式:id或url或id::url
ID
存储库 ID
网址
存储库的 url
  • 类型:java.lang.String
  • 要求:否
  • 用户属性:reference.repo