我尝试配置詹金斯。我想要一个简单的行为:在新的请求请求上触发构建。
因此,我创建了一个作业并对其进行了配置,但是我选中了以下复选框:
如您所见,没有任何东西掉落下来。
如果单击右侧的问号,则会看到:
如果jenkins将收到Git SCM中定义的回购中的PUSH GitHub挂钩
部分将触发Git SCM轮询逻辑。因此,轮询逻辑
实际上属于Git SCM。
但是“ Git SCM部分”在哪里?
最佳答案
您需要在GitHub存储库上配置webhook。然后,在每次提交推送时,都会通知詹金斯。
因此,在浏览器中打开您的存储库,然后转到Settings > Webhooks
并添加一个新存储库。
然后,输入您的Jenkins实例的URL,然后输入/github-webhook
并根据需要选择其他选项:
关于jenkins - Jenkins:GitHub钩子(Hook)触发GITScm轮询,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/48093039/