我所做的一些步骤如下所述:
但每当我在我的仓库上推送失败的测试时,构建都会通过......不会CI服务器失败构建..我不知道我在哪里丢失..我已经发布了一些屏幕截图以供明确参考
编辑:随着更多的研究,我开始知道构建失败,但你需要看到失败的测试结果/报告。我怎么能看到报告?我无法在报告部分看到任何xml文件
即使测试用例失败,即使我遇到了构建成功的问题。您可以使用Log Parser插件解析控制台输出,并根据输出将构建标记为稳定或失败。
jenkins一步一步地运行.Build success成功意味着你的构建步骤是正确的,并且没有问题,但这并不意味着你的测试用例也已经通过。如果你的测试用例通过,你需要用Junit检查它。
在执行shell阶段,您可能需要在顶部添加set -exo pipefail
。