我怀疑你错过了webhook url。
除了选中该
Build when a change is pushed to GitHub选项之外,还
应该将
webhook网址添加到
Github存储库中,以使自动触发机制起作用,这是如何进行的:
转到您的Github存储库:
设置–> Webhooks&Services–>服务–>添加服务–>选择“ Jenkins(GitHub插件)”
然后Jenkins hook url像这样用您的詹金斯网址填写:
http:// your_jenkins_url / github-webhook / 在此处输入图片说明
而且,非常重要,因为要安装在您的詹金斯服务器本地主机,请注意,你不应该上述詹金斯钩填的网址一样http://localhost:8080/github-webhook/,因为Github上无法
识别localhost或127.0.0.1或192.168..。
您应该使用Github可以识别的外部可访问DNS名称或IP地址。



