【发布时间】:2018-10-06 14:38:06
【问题描述】:
我希望 jenkins 在 Github 合并到主分支时构建。有一种使用挂钩的方法,但我不能将我的网址用于詹金斯。它不向公众公开。
jenkins 有什么方法可以通过轮询 Gitbut 而不挂钩其 url 来构建?
【问题讨论】:
-
您是否尝试将 GitHub 凭据添加到 Jenkins?
我希望 jenkins 在 Github 合并到主分支时构建。有一种使用挂钩的方法,但我不能将我的网址用于詹金斯。它不向公众公开。
jenkins 有什么方法可以通过轮询 Gitbut 而不挂钩其 url 来构建?
【问题讨论】:
如果这是您自己的 Jenkins 实例,您仍然可以在 GitHub Webhook 设置中使用您的 Jenkins URL,方法是使用 ngrok(免费提供)
如果没有,您将需要切换到轮询方法,其中 Jenkins 中的 cron 作业将每 x 分钟监控您的 GitHub 主分支并在新提交时触发作业
【讨论】: