来自 PACT-Broker 的多协议版本支持
multiple pact version support from PACT-Broker
我正在使用 JUnit 生成 Pacts 和 Pacts maven 插件以 post 将契约生成契约代理。
我正在使用下面的插件配置
<plugin>
<groupId>au.com.dius</groupId>
<artifactId>pact-jvm-provider-maven_2.11</artifactId>
<version>3.3.9</version>
<configuration>
<projectVersion>2.0</projectVersion>
<pactBrokerUrl>https:example.com</pactBrokerUrl>
<pactBrokerUsername>username1</pactBrokerUsername>
<pactBrokerPassword>password1</pactBrokerPassword>
<trimSnapshot>true</trimSnapshot> <!-- Defaults to false -->
</configuration>
</plugin>
当 Consumenr pact 正在上传到 broker 时,我只能看到 2.0 版的 consumenr pact 的单个条目。 Eirlier 我已经上传了 1.0 版本的 eirlier,UI 中没有。有没有办法在 HAL 浏览器中查看同一提供者协议的多个版本并通过 Https GET 请求获取不同版本的 PACTS?目前,我只能通过 http://your-pact-broker/pacts/provider/PROVIDER/consumer/CONSUMER/latest 获得最新的消费者协议版本
请提供一些关于此的信息,如果您需要任何信息,请告诉我。
http://your-pact-broker/pacts/provider/PROVIDER/consumer/CONSUMER/versions
将向您展示该协议的所有版本。您可以使用与将其 PUT 给经纪人时相同的 URL 来检索协定,例如。 http://your-pact-broker/pacts/provider/PROVIDER/consumer/CONSUMER/version/CONSUMER_VERSION
.
您可以使用嵌入式 HAL 浏览器探索 Pact Broker API,方法是单击代理索引页面中的 'HAL browser' link。
我正在使用 JUnit 生成 Pacts 和 Pacts maven 插件以 post 将契约生成契约代理。 我正在使用下面的插件配置
<plugin>
<groupId>au.com.dius</groupId>
<artifactId>pact-jvm-provider-maven_2.11</artifactId>
<version>3.3.9</version>
<configuration>
<projectVersion>2.0</projectVersion>
<pactBrokerUrl>https:example.com</pactBrokerUrl>
<pactBrokerUsername>username1</pactBrokerUsername>
<pactBrokerPassword>password1</pactBrokerPassword>
<trimSnapshot>true</trimSnapshot> <!-- Defaults to false -->
</configuration>
</plugin>
当 Consumenr pact 正在上传到 broker 时,我只能看到 2.0 版的 consumenr pact 的单个条目。 Eirlier 我已经上传了 1.0 版本的 eirlier,UI 中没有。有没有办法在 HAL 浏览器中查看同一提供者协议的多个版本并通过 Https GET 请求获取不同版本的 PACTS?目前,我只能通过 http://your-pact-broker/pacts/provider/PROVIDER/consumer/CONSUMER/latest 获得最新的消费者协议版本 请提供一些关于此的信息,如果您需要任何信息,请告诉我。
http://your-pact-broker/pacts/provider/PROVIDER/consumer/CONSUMER/versions
将向您展示该协议的所有版本。您可以使用与将其 PUT 给经纪人时相同的 URL 来检索协定,例如。 http://your-pact-broker/pacts/provider/PROVIDER/consumer/CONSUMER/version/CONSUMER_VERSION
.
您可以使用嵌入式 HAL 浏览器探索 Pact Broker API,方法是单击代理索引页面中的 'HAL browser' link。