jenkins - 如何配置 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 上受支持”),而不是当地的詹金斯。
任何的意见都将会有帮助。
解决方案
推荐阅读
- java - 从 csv 文件读取时处理特殊字符
- android - 如何处理 RecyclerView.Adpater 中 BaseViewHolder 中未检查的调用
- java - 在 Android 上处理 Firebase DatabaseReference updateChildren OnCompletionListener 的正确方法
- c# - 如何在 Microchart 中为 Xamarin Forms 添加 2 行
- android - ExoPlayer 播放器视图布局
- ruby - Bash 脚本中的 Ruby 脚本中的 Bash 环境变量
- mongodb - 根据数组中对象的属性进行匹配
- ruby-on-rails - 未找到 uri 的处理程序 [/
/ /] 和方法 [POST] - symfony - 在 null 上调用成员函数 getHost() 但它不为 null
- c# - PolygonAnnotation 的 C# OxyPlot 文本位置