通过了自定义百分比的单元测试以触发下游詹金斯工作

时间:2018-12-27 21:20:38

标签: unit-testing jenkins junit jenkins-pipeline

如果80%的单元测试用例通过,我将尝试触发Jenkins下游工作。

当前的Jenkins作业运行着通过开发环境中的Rest API触发的一系列测试用例。我正在使用“ HTTP请求”来触发它,并在文件中获取输出响应。输出响应在XML文件中。

在构建后操作中,我正在使用“发布JUnit测试结果报告”。我创建了一个下游作业,将jar从Dev环境部署到更高的环境。为此,我正在使用“在其他项目上进行参数触发的构建”,并将触发器设置为“稳定”。仅当所有测试用例都通过后,当前的上游作业才稳定,即使1个测试用例失败,该作业也将完成不稳定。

我需要知道,只要通过80%的单元测试而不是全部100%的测试,我如何才能实现可以触发下游作业。

TIA

0 个答案:

没有答案