首页 > 解决方案 > 如何配置 Github 操作以触发在我的本地机器上运行的 Jenkins 作业

问题描述

我已经在我的本地机器 (Mac) 中配置了 Jenkins 来构建一个 GitHub 项目。我使用 ngrok 配置了 GitHub-webhook。所以对于任何推送事件,我本地机器中的 Jenkins 都会成功触发。

但是现在,我正在考虑删除 ngrok,因为每当我重新启动机器时,我都必须重新配置 webhook URL。

我开始学习 GitHub 操作。但我找不到任何示例来配置 GitHub 操作以触发 Jenkins 作业(直接通过 webhook 或特定作业)

我尝试了 URL“ https://github.com/appleboy/jenkins-action ”,但它似乎只适用于 docker Jenkins(因为我收到错误“容器操作仅在 Linux 上受支持”),而不是当地的詹金斯。

任何的意见都将会有帮助。

标签: jenkinscontinuous-integrationgithub-actions

解决方案


推荐阅读