我是新手,我想知道如何设置保存工件,前提是只有不到 90% 的测试通过。
知道我该怎么做吗?
谢谢
一个相当简单的解决方法怎么样。您创建一个从命令行调用测试的后期构建步骤(或附加构建步骤)。请务必捕获所有错误,以免 Hudson 将其视为失败。然后您评估您的状况并相应地设置错误级别。此外,您需要在设置错误级别之前保存报告(可能在 hudson 之外),因此即使或仅在构建失败时它们也可用。
我的假设是,在构建应用程序失败时不运行测试是可以的。但是,您可以将构建和测试分为两个工作。见这里。
Hudson 目前无法做到这一点。避免在每次构建时归档工件的动机是什么?