我想将协议文件从消费者共享到 bitbucket,然后提供者可以从同一位置使用。
有人实施这个吗?
提前致谢。
值得注意的是,这是一种非常不标准的做法,我强烈建议您不要这样做(请参阅https://docs.pact.io/pact_nirvana/step_4/)。您将不得不再次构建大量工作流程,这将需要投资构建工具并提出改进合同的想法。在某些时候,您将重建 Pact Broker 已经拥有的关键功能,最好只运行它或使用像 pactflow.io 这样的托管服务。
因此,如果没有协议代理,您将无法获得 can-i-deploy 工具、版本控制、环境管理和所有这些强大的工作流程。
话虽如此 - 如果您确实想使用 bitbucket:
Pact 没有从 git 协议中提取的机制,但您可以将该功能添加到您需要的语言中