Skip to content
Latchkey

Pact Broker とは?

pact broker は、consumer が生成した contract と provider による検証結果を保持する中央リポジトリです。contract をバージョン管理し、アプリケーションのバージョンに紐付け、どの組み合わせが互換性を検証済みかを公開します。パイプラインはこれを照会して、deploy が安全かどうかを判断します。

なぜ重要か

broker は、独立して deploy されるサービスが互換性を保っていることを知るための、共有された信頼できる情報源です。その can-i-deploy 方式のチェックは、検証済みの contract に基づいてリリースをゲートします。

関連ガイド