发布于 2016-09-17 21:03:17
您可以通过浏览www.whatismyip.com来检查当前的公共ip。然后,您可以将web钩子配置为您的公共ip。因为这个地址不是真正的ip地址,而是路由器地址--您必须在该路由器上配置端口转发,然后返回到Jenkins主机。主要问题是当您重新连接路由器时,您的ip地址可能会发生更改--您可以使用动态dns将dns记录点指向您当前的ip地址。
发布于 2022-11-16 21:08:57
您必须在该路由器上配置端口转发,然后返回到Jenkins主机。
还有另一种方法(2022年11月,6年后)
GitHub CLI (公共测试版)中的Web钩子转发 (2022年11月) 我们已经在GitHub CLI中推出了一个有限的公开测试版: webhook转发。 Webhook转发可以轻松地在本地环境中测试网钩集成,而不必担心端口转发。 在本地开始接收webhooks所需的只是一个简单的命令:
gh webhook forward --repo monalisa/hello-world --events issues,pull_request --url http://localhost:4000/webhooks使用web钩子转发,您可以在集成上快速迭代,而不必将代码部署到测试环境中。 有关这个新特性的更多细节,请转到docs --请参阅“使用GitHub CLI接收网络钩子”。 若要请求对beta程序的访问,请在我们的GitHub社区讨论中发布。
https://stackoverflow.com/questions/39550156
复制相似问题