无法使用Jenkins GitHub Pull Request Builder更新GitHub PR

Jon*_*noB 6 github jenkins jenkins-plugins

我正在尝试Jenkins的本地版本.一切都是最新版本.我已经安装了GitHub Pull Request Builder,但我无法让它将构建状态报告回GitHub并使用SUCCESS,FAILURE或ERROR更新PR.

我执行了以下步骤:

  • 管理Jenkins>配置系统> Github Pull Request Builder:我已经添加了我的凭据并成功执行了所有测试:
    • 测试与GitHub的基本连接 - >工作
    • 对存储库的测试权限 - >有效
    • 测试向Pull Request添加注释 - >有效
    • 测试更新提交状态 - >有效

然后,我使用以下设置创建了一个新作业:

詹金斯截图

但是,在完成构建时,我无法让Jenkins更新GitHub PR.在Jenkins中正确地将构建报告为成功或失败,但没有任何东西可以回到GitHub.

请注意,我手动构建,而不是通过"使用github挂钩进行构建触发".我认为这没有什么区别?

Dom*_*art 3

该插件只有在实际使用触发器时才会生效。

我认为这正在按预期工作,您不希望您的手动运行全部推送到您的 github,它只应该在构建响应拉取请求时添加。

您应该能够通过自己发出拉取请求来测试它。另外,这里有一些我觉得很有趣的操作方法。