我曾经在github上看到提交旁边的绿色勾号或红色x。我昨天更新了插件,现在看不到了。我没有做任何配置更改。是因为新版本的github插件为jenkins开发的吗?
有几个 recent issues around Status with the GitHub plugin for Jenkins .
JENKINS-53824 例如,提到:
提交时未设置状态。在遵循web上大多数建议的解决方案(手动repo、手动sha等)之后,它仍然没有显示任何内容。 从插件的代码和anyrepo的日志来看,这个步骤似乎没有找到正确的服务器。 转到jenkins的配置并查看github的配置。似乎github服务器配置部分现在也允许企业服务器,但是仍然有github企业部分(我的服务器在其中列出)。 经过一段时间的运行,我发现当我将ghe服务器添加到github服务器部分时,提交状态也会按预期工作 .
提交时未设置状态。在遵循web上大多数建议的解决方案(手动repo、手动sha等)之后,它仍然没有显示任何内容。
从插件的代码和anyrepo的日志来看,这个步骤似乎没有找到正确的服务器。
转到jenkins的配置并查看github的配置。似乎github服务器配置部分现在也允许企业服务器,但是仍然有github企业部分(我的服务器在其中列出)。
经过一段时间的运行,我发现当我将ghe服务器添加到github服务器部分时,提交状态也会按预期工作 .
我想出了解决问题的办法。以下是解决问题的步骤: