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