0

我已经在本地设置了协议代理,并且能够发布也由提供商成功验证的协议。如果协议内容自上一个版本以来发生了变化,我将使用 webhook 来启动提供程序项目的构建。我可以在本地使用 webhook 概念,因为我的消费者和提供者没有在 CI 中配置吗?

4

1 回答 1

0

您需要在您的机器上创建一个本地“CI 服务器”。它不一定是一个合适的 CI 服务器,但它必须能够接受一个 HTTP 请求,以某种方式启动构建。

您应该能够创建一个非常简单的 ruby​​/javascript/python HTTP 服务器,当它接收到请求时,它将在后台进程中运行提供程序构建。或者,您可以在本地安装 Jenkins 之类的副本。

于 2018-02-15T21:31:58.127 回答