另外,我在Build when a change is pushed to GitHub
复选框下面有一条警告:
www.github.com上的repo [编辑]挂钩未能注册或被删除。可以在全局管理页面上找到更多信息。如果Jenkins从repo收到PING事件,则该消息将被解除,否则在全局配置中将忽略repo。
可能的原因是什么?
答案 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中的问题。)