Pact Maven Plugin当前是否支持record-deployment/release功能?
Pact Maven Plugin 功能支持说明
Pact Maven Plugin 目前暂未适配 record-deployment/release 能力,该功能仅在 pact-broker client cli 工具中可用。
针对Maven项目的选型建议如下:
- 直接使用
pact-broker client cli:无需和Maven构建工具绑定,可直接嵌入你的CI/CD部署流程中,功能完整,和官方设计的操作逻辑完全匹配,无功能缺失 - 保留Maven生命周期绑定:可通过
maven-exec-plugin在指定构建阶段调用pact-broker cli命令,既可以复用Maven内置的项目版本、环境变量等配置,也能正常使用record-deployment/release相关能力
注:record-deployment/release 能力设计上是和部署发布流程绑定的,不需要和代码构建工具强耦合,因此官方优先对cli工具做了适配,各构建插件的适配进度相对滞后。
内容的提问来源于stack exchange,提问作者user12842165
相关产品推荐
相关产品推荐

