调用者:验证

全名

org.apache.maven.plugins:maven-invoker-plugin:3.2.2:verify

说明

检查基于 maven-invoker-plugin 的集成测试的结果,如果任何测试失败,则构建失败。

属性

  • 需要执行一个 Maven 项目。
  • 自版本:1.4.
  • 默认绑定到生命周期阶段verify.

可选参数

姓名 类型 自从 描述
<failIfNoProjects> Boolean 1.9 true如果没有要调用的项目,请将其设置为导致失败。
用户属性是invoker.failIfNoProjects
<ignoreFailures> boolean 1.3 控制子构建失败是否也应该使主构建失败的标志。如果设置为true,即使一个或多个子构建失败,主构建也会继续。
默认值为false
用户属性是maven.test.failure.ignore
<reportsDirectory> File 1.4 从中读取所有构建报告的基本目录。
默认值为${project.build.directory}/invoker-reports
用户属性是invoker.reportsDirectory
<skipInvocation> boolean 1.1 用于禁止某些调用的标志。这在使用配置文件定制构建时很有用。
默认值为false
用户属性是invoker.skip
<streamLogsOnFailures> boolean 3.2.2 设置为true在作业失败的情况下将 build.log 输出到 mojo 日志。
默认值为false
用户属性是invoker.streamLogsOnFailures
<suppressSummaries> boolean 1.4 用于禁止通知成功和失败的摘要输出的标志。如果设置为true,构建成功或失败的唯一指示将是它对主构建的影响(如果失败,主构建也应该失败)。
默认值为false

参数详情

<failIfNoProjects>

true如果没有要调用的项目,请将其设置为导致失败。
  • 类型java.lang.Boolean
  • 1.9
  • 必需No
  • 用户属性invoker.failIfNoProjects

<忽略失败>

控制子构建失败是否也应该使主构建失败的标志。如果设置为true,即使一个或多个子构建失败,主构建也会继续。
  • 类型boolean
  • 1.3
  • 必需No
  • 用户属性maven.test.failure.ignore
  • 默认false

<报告目录>

从中读取所有构建报告的基本目录。
  • 类型java.io.File
  • 1.4
  • 必需No
  • 用户属性invoker.reportsDirectory
  • 默认${project.build.directory}/invoker-reports

<skipInvocation>

用于禁止某些调用的标志。这在使用配置文件定制构建时很有用。
  • 类型boolean
  • 1.1
  • 必需No
  • 用户属性invoker.skip
  • 默认false

<streamLogsOnFailures>

设置为true在作业失败的情况下将 build.log 输出到 mojo 日志。
  • 类型boolean
  • 3.2.2
  • 必需No
  • 用户属性invoker.streamLogsOnFailures
  • 默认false

<抑制摘要>

用于禁止通知成功和失败的摘要输出的标志。如果设置为true,构建成功或失败的唯一指示将是它对主构建的影响(如果失败,主构建也应该失败)。
  • 类型boolean
  • 1.4
  • 必需No
  • 默认false