問題タブ [pact-broker]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
61 参照

webhooks - 契約内容変更なしでも契約内容変更発動

docker image dius/pact-broker:2.40.0-1 で Pact Broker をセットアップしました。私の pacticipants は「マスター」としてタグ付けされ、コミット SHA によってバージョン管理されています。ブローカーに「契約内容が変更されました」という Webhook が確立されました。pact が変更されていなくても、jenkins ビルドごとにイベントがトリガーされます。消費者ジェンキンスファイル:

コンシューマー Maven プラグイン:

タグが追加されていない場合は発生しません。どうすれば修正できますか?前もって感謝します

0 投票する
0 に答える
67 参照

pact - pact maven を使用して、コンシューマーに対して特定のプロバイダー テストを実行する

消費者が協定を公開したときにトリガーされる Web フック Jenkins ジョブがあります。ただし、現時点では、すべてのコンシューマーに対してすべてのプロバイダー テストを実行します。消費者が契約を発行するときに、消費者向けに書いた特定のプロバイダー テストを実行したいと思います。フィルター、つまり -Dpact.filter.consumers と -Dpact.filter.pacturl を認識していますが、テストを実行するために実行する mvn コマンドにそれらを追加しても、すべてのプロバイダー テストが実行されます。どんな助けでも大歓迎です。

コンシューマー向けのすべてのプロバイダー テストには、*ProviderTest のようなクラス名があります。

Maven コマンド: