当我将提交推送到掌握时,Jenkins github插件不会触发构建

时间:2016-11-20 18:11:40

标签: github jenkins-plugins

另外,我在Build when a change is pushed to GitHub复选框下面有一条警告:

  

www.github.com上的repo [编辑]挂钩未能注册或被删除。可以在全局管理页面上找到更多信息。如果Jenkins从repo收到PING事件,则该消息将被解除,否则在全局配置中将忽略repo。

可能的原因是什么?

1 个答案:

答案 0 :(得分:2)

当给出包含前导www.的github URL时,github jenkins插件似乎无法注册webhook。在项目配置中的Git下的Source Code Management下,仔细检查您为jenkins提供的存储库URL。确保它不是www网址:

有问题的:

https://www.github.com/YOUR/REPO.git

似乎工作:

https://github.com/YOUR/REPO.git

进行此更改后,您应该会看到指向Jenkins实例的webhooks出现在您的repo设置中。

(我认为这是插件中的一个错误。git clone适用于包含www的网址。也可能是github API中的问题。)