【发布时间】:2017-07-26 22:30:39
【问题描述】:
我正在使用 JUnit 生成 Pacts 和 Pacts maven 插件以将 Pact 发布到 Pact Broker 中。 我正在使用下面的插件配置
<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>
当消费者契约被上传到代理时,我只能看到 2.0 版消费者契约的单个条目。 Eirlier 我上传了 1.0 版的 eirlier,它在 UI 中不存在。有什么方法可以在 HAL 浏览器中查看同一提供商协议的多个版本,并通过 Https GET 请求获取不同版本的 PACTS?目前我只能通过http://your-pact-broker/pacts/provider/PROVIDER/consumer/CONSUMER/latest 获得最新的消费者协议版本 请提供一些相关信息,如果您需要任何信息,请告诉我。
【问题讨论】:
标签: pact pact-java pact-broker