我使用Jenkins为我的节点js应用程序创建了一个CI管道。我的管道包括构建、单元测试、集成测试、代码分析等工作。我想知道,如果通过实现像z个数这样的测试失败或通过率< z%这样的阈值,是否有可能导致构建失败?我知道默认情况下,如果一个测试用例失败,构建也会失败。
发布于 2015-07-22 16:06:51
您的单元测试脚本将需要处理数学和逻辑,以确定有多少%的测试失败足以使整个任务失败。然后,您的单元测试脚本可以返回pass (零)或失败(任何其他东西),Jenkins将相应地标记构建。
发布于 2017-10-04 20:01:14
下面是如何在jenkins中使用mocha进行测试的示例:
https://johnhamelink.com/2012/11/13/testing-nodejs-with-jenkins
下面是一个相关的问题:为什么当测试失败,詹金斯仍然说成功?
发布于 2015-07-23 05:10:24
试试多任务插件
此插件还有助于运行流水线作业。
https://stackoverflow.com/questions/31567894
复制相似问题