Как использовать значки Pact Broker

Кажется, мне не хватает чего-то жизненно важного, но я не могу видеть, что значки доступны для моих договоров по URI, указанному в примерах здесь: https://github.com/pact-foundation/pact_broker/wiki/Provider-verification-badges

А именно: https://your-broker/pacts/provider/PROVIDER/consumer/CONSUMER/latest/badge.svg ( PROVIDER / CONSUMER заменены на существующие значения)

Я просто получаю ответ 404 при попытке доступа.

Я использую pact-jvm v3.5.7 и pactbroker v2.6.0.

Что я не понимаю?

2 ответа

Установка свойства enable_badge_resources = true как предложено сделал трюк. Спасибо!

Я думаю, что в 2.6.0 значки отключены по умолчанию из соображений конфиденциальности. Я недавно включил их по умолчанию, так как думаю, что преимущества перевешивают негативы. Обновить до последней версии брокера или установить enable_badge_resources = true в конфигурации Pact Broker (config.ru).

Пока вы в этом, проверьте раздел конфигурации значков в вики. https://github.com/pact-foundation/pact_broker/wiki/Configuration

Другие вопросы по тегам