gpt4 book ai didi

github - Jenkins 和 Github 自动触发

转载 作者:行者123 更新时间:2023-12-05 01:25:28 25 4
gpt4 key购买 nike

我正在尝试设置 Jenkins 和 Github,以便 Jenkins 在将某些内容推送到 Github 时构建我的项目。但是,我似乎无法让 webhooks 工作。我将 github 上的 webhook 设置为:http://localhost:8080/github-webhook/ .我在笔记本电脑上运行 jenkins 服务器,因此我使用的是“localhost”。这个 url 也可能有错误,正如 github 所说:'Invalid host'?

我试图找到一些好的指南,但似乎没有更新,也没有提到如何在本地设置它。因此,我们将不胜感激任何帮助!

First screen

Second screen

最佳答案

这行不通。 localhost 映射到 IP 地址 127.0.0.1,这只是同一台机器。因此,虽然您可以通过 localhost 访问本地 Jenkins 安装,但 GitHub 服务器不能。

您将需要一个静态 IP 地址,或者您需要将 DNS 条目映射到您的动态 IP(例如 http://www.dnsdynamic.org)。并且需要开放8080端口对外访问。只有这样,GitHub 才能使用其 webhook 访问您的本地实例。

关于github - Jenkins 和 Github 自动触发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28732873/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com