Hudson - 仅在低于90%的通过时保存工件

时间:2009-09-28 14:33:56

标签: hudson artifacts

我是新手,我想知道如何设置我保存工件,只有少于90%的测试已通过。

知道我该怎么做吗?

感谢

2 个答案:

答案 0 :(得分:0)

Hudson目前无法做到这一点。避免在每次构建时归档工件的动机是什么?

答案 1 :(得分:0)

一个相当简单的解决方法怎么样?您可以创建一个后期构建步骤(或其他构建步骤),从命令行调用您的测试。一定要捕获所有错误,以便Hudson不将其视为失败。比评估您的情况并相应地设置错误级别。此外,您需要在设置错误级别之前保存报告(可能在hudson之外),因此它们甚至可用或仅在构建失败时可用。

我的假设是,没有在构建应用程序失败时运行测试。但是,您可以在两个作业中分离构建和测试。请参阅here