注意:我只在我的一个分支中设置了Jenkinsfile,而没有在主分支中设置。

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

git - 发出 pull 请求后,Jenkins禁用分支上的项目构建-LMLPHP

但是,我的确在 Pull Requests 选项卡中看到了新的PR。但是现在,当我使用Github时,新提交不再触发构建。在我的分支选项卡中,我的旧分支现在被划掉了。
git - 发出 pull 请求后,Jenkins禁用分支上的项目构建-LMLPHP

如何迫使 Jenkins 继续建立分支机构?即使发布了PR,我也想从分支机构继续进行 build 。

最佳答案

那是因为您对该分支拥有正在进行的PR,只要PR达到任何最终状态,您的禁用分支都会再次启用。

关于git - 发出 pull 请求后,Jenkins禁用分支上的项目构建,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/55388335/

10-14 14:11
查看更多