无法让Jenkins更新具有构建状态的GitHub Pull Request

时间:2018-08-02 00:28:20

标签: jenkins github jenkins-plugins github-api

我正在使用Jenkins插件 GitHub Pull Request Builder 运行一些命令,然后更新我的Pull Request的状态。

当我在GitHub上更新PR时,该作业已正确触发,但是我无法在GitHub上更新版本状态。

我已经紧密复制了本文概述的步骤:https://medium.com/@mreigen/integrate-jenkins-builds-into-github-pull-requests-33bc053d6210

当我检查系统日志时,看到此错误:GitHub project property is missing the URL, cannot start ghprb trigger for job

我已经找到了可以输入URL的所有地方,但是到目前为止没有任何效果。

这是我对插件的配置:

enter image description here

enter image description here

enter image description here

对于如何获得工作以将状态消息成功添加到GitHub上的Pull Request的任何帮助,将不胜感激!

2 个答案:

答案 0 :(得分:3)

在构建触发器的GitHub Pull Request Builder部分中,启用复选框: 无需询问即可自动构建每个拉取请求,使Jenkins作业可以向GitHub添加更新状态。

enter image description here

答案 1 :(得分:0)

您需要启用 github 项目选项并在那里提供您的 gihub 网址。

Refer below screenshot