Jenkins 在发出拉取请求后禁用分支上的项目构建

Yu *_*hen 7 git github jenkins

注意:我只在我的一个分支中设置了 Jenkinsfile,而不是 master。

我已经设置了 Git webhooks 来监控到我的 Github 存储库的推送事件。但是,我注意到我的 Jenkins 构建作为分支运行良好(接收推送事件,触发构建),但是在发出拉取请求后,我的分支构建在Branches我的项目选项卡中被禁用。

在此处输入图片说明

但是,我确实在我的Pull Requests选项卡中看到了新的 PR 。但是现在,当我推送到 Github 时,新的提交不再触发构建。在我的分支选项卡中,我的旧分支现在被划掉了。 在此处输入图片说明

我如何强迫詹金斯继续建立我的分支?我想继续从分支构建,即使已经发布了 PR。

jam*_*let 6

那是因为您对该分支有一个正在进行的 PR,每当 PR 达到任何最终状态时,您的禁用分支将再次启用。