Итак, у меня есть работа в Jenkins, которую я сейчас тестирую, которая сравнивает два файла контракта Swagger вот так .
Я использую это для запуска моего сравнения:
npx swagger-diff <url1> <url2>
Что происходит, когда я изменяю контракт на двух конечных точках, я получаю только предупреждение, а не ошибку, и это не вызываетДженкинс сообщил, что сборка не удалась.Могу ли я в любом случае настроить это, чтобы гарантировать, что сборка Jenkins не удастся, если есть контрактные различия?
Конечная цель состоит в том, чтобы иметь возможность наблюдать за конечной точкой, чтобы мы знали, когда она выходит из строя.