调用者:验证
全名:
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


