Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有使用 Jenkins 的经验并且我已经习惯了,无论测试是否失败,它都会运行所有测试。最后,我有一个完整的失败测试列表,包括所有 Maven 子模块。
是否可以使用 Quickbuild 达到相同的行为?
您想要实现的行为是 QB 中的默认行为。查看我的测试截图:
尽管第一个测试用例失败了,但其余的测试用例都被执行了。
在 Maven 世界中,quickbuild 似乎没有什么特别的。它只是使用 maven 的默认行为。一旦测试失败,多模块项目构建将停止在当前模块。
如果要构建所有内容,则必须将其添加到命令中:
-Dmaven.test.failure.ignore=true
这样所有模块都将被构建,quickbuild 仍然会在报告中找到失败的测试。