Pact-jvm-provider-maven/pluginを使用して、Pact-Brokerと異なるバージョン(1.0.0および2.0.0)のPactを公開しました。私はホストされたプロバイダとの協定を確認するために次の設定を使用しています....PACTSの複数のバージョンに対する同意書の確認方法
<plugin>
<groupId>au.com.dius</groupId>
<artifactId>pact-jvm-provider-maven_2.11</artifactId>
<version>3.5.4</version>
<configuration>
<serviceProviders>
<serviceProvider>
<name>Books</name>
<pactBrokerUrl>http://localhost:80/</pactBrokerUrl>
</serviceProvider>
</serviceProviders>
<configuration>
<pact.showStacktrace>true</pact.showStacktrace>
</configuration>
</configuration>
</plugin>
最新のパクトバージョン、つまり2.0.0のみを確認しています。
バックワードとの互換性のため、私は、Brokerに公開されているPACTSのすべてのバージョンをプロバイダサービスに対して検証したかったのです。
これは誰でも成功しましたか?
ありがとうRonald。特定のバージョンに内部的にマップする異なるタグを使用するように、異なるバージョンのタグ付け機能を使用する必要があるように見えます。 – Sunil