我对詹金斯有经验,我习惯于这样做,无论测试失败,它都会运行所有测试。最后,我有一个包含所有Maven子模块的失败测试的完整列表。使用Quickbuild运行所有测试
是否可以通过Quickbuild达到相同的行为?
我对詹金斯有经验,我习惯于这样做,无论测试失败,它都会运行所有测试。最后,我有一个包含所有Maven子模块的失败测试的完整列表。使用Quickbuild运行所有测试
是否可以通过Quickbuild达到相同的行为?
在maven世界quickbuild似乎没有什么特别的。它只是使用maven的默认行为。一旦出现测试失败,多模块项目生成将停止在当前模块。
如果你想建立的一切,你必须把它添加到您的命令:
-Dmaven.test.failure.ignore=true
这样,所有模块将被内置,还是快速编译会发现在报告中失败的测试。
如果你看[这里](https://maven.apache.org/guides/mini/guide-multiple-modules.html),你会发现maven有一个fail-at-end选项,isn'你需要什么?这是maven的行为,而不是詹金斯。 –
如果一个模块的测试失败,那么该模块中的其余测试将不会执行。我错了吗? –
我不是100%确定的,我认为它仍然会执行其余的。你必须尝试找出 –