当Swagger-Diff返回差异时让Jenkins失败

时间:2018-12-07 21:11:53

标签: jenkins swagger

所以我有一个我正在测试的詹金斯工作,正在比较两个Swagger合同文件like this

我正在使用它进行比较:

npx swagger-diff <url1> <url2>

当我在两个端点上修改合同时会发生什么,我只会收到警告而不是错误,并且不会导致Jenkins报告构建失败。无论如何,我可以对此进行配置以确保在存在合同差异的情况下Jenkins构建会失败吗?

最终目的是能够监视端点,以便我们知道端点何时失败。

1 个答案:

答案 0 :(得分:0)

因此,我最终通过使用Jenkins插件Log Parser来通读日志并查找我们确定为“致命”的特定重大更改来解决了这个问题。