网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

如何使用Ngrok配置Github触发器和Git轮询

如何使用Ngrok配置Github触发器和Git轮询,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。

我们提供的服务有:网站制作、成都网站设计、微信公众号开发、网站优化、网站认证、沈河ssl等。为上千多家企事业单位解决了网站和推广的问题。提供周到的售前咨询和贴心的售后服务,是有科学管理、有技术的沈河网站制作公司

如何在作业上配置 Github 触发器以及如何使用 Webhook 与 Github 相通

如何使用Ngrok配置Github触发器和Git轮询

总览

Jenkins 是领先的开源自动化服务。它提供了 1500+ 个插件来支持构建,部署和自动化任何项目。在本文中,我们将研究如何在作业上配置 Github 触发器,以及如何使用 Webhook 与 Github 相通,该 Webhook 指示何时轮询作业以构建对项目进行的更改。

前提条件

您需要在Github中有一个项目。

您将需要启动并运行Jenkins 服务。

安装和运行 Ngrok

Ngrok 是一个反向代理,它接受公共地址上的流量,并将该流量中继到计算机上运行的 ngrok 进程,然后再中继到您指定的本地地址。

因此,通过您选择的任何一种方法,前往Ngrok并注册一个帐户。然后,您应该会看到下面的截图,其中显示了如何解压缩和运行它。

如何使用Ngrok配置Github触发器和Git轮询

运行./ngrok http 8080,它将指向我们的 Jenkins 服务。

运行该命令后,您将收到代理主机名,如下所示:

转发http://xxxxx.ngrok.io->http://localhost:8080

转发https://xxxxx.ngrok.io->http://localhost:8080

设置 Github Webhook

因此,跳转到Github 项目并单击设置,在左侧面板上应该会看到webhooks,现在单击该按钮。

添加我们的 webhook:

如何使用Ngrok配置Github触发器和Git轮询

设置 Jenkins 项目或流水线作业

选择 Github 挂钩触发器进行 GitScm 轮询:

如何使用Ngrok配置Github触发器和Git轮询

然后,使用您的 GitHub 帐户设置 Jenkins Pipeline:

如何使用Ngrok配置Github触发器和Git轮询

开始准备测试我们的工作!使用您指定的developmaster等分支将提交提交到您的项目。

推送完成后,您应该开始看到您的工作建立了最新的推送,您可以跳转到 Github Hook Log 并检查 Webhook 是否通过Ngrok进行了代理。

如何使用Ngrok配置Github触发器和Git轮询

如何使用Ngrok配置Github触发器和Git轮询

看完上述内容,你们掌握如何使用Ngrok配置Github触发器和Git轮询的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注创新互联行业资讯频道,感谢各位的阅读!


当前名称:如何使用Ngrok配置Github触发器和Git轮询
网址分享:http://bjjierui.cn/article/pdghsj.html

其他资讯