我正在通过newman运行一批集合,其中很少因为断言错误而失败。因此,我认为jenkins的工作最终会因为断言失败而处于不稳定的状态,而jenkins的工作正在取得成功。
如果由于断言错误导致任何集合失败,如何更新Jenkins状态以提供不稳定状态。
不知道你是如何实现你的工作但是当我配置Jenkins时它按预期工作。在Jenkins作业中,使用以下命令执行shell构建步骤:
newman run test.postman_collection.json
纽曼将在成功时返回0退出代码,作业将为绿色。失败时,退出代码将为1,作业将失败。