我正在通过newman运行一批集合,其中有一些由于断言错误而失败。因此,我希望jenkins作业由于断言失败而最终处于不稳定状态,而jenkins作业却抛出了成功状态。
如果由于断言错误导致任何收集失败,如何更新Jenkins状态以提供不稳定状态。
答案 0 :(得分:1)
不确定您是如何实现工作的,但是当我配置Jenkins时,它按预期工作。在您的Jenkins作业中,使用以下命令 Execute shell 构建步骤:
newman run test.postman_collection.json
Newman成功返回0退出代码,作业将变为绿色。失败时,退出代码将为1,作业将失败。