代码之家  ›  专栏  ›  技术社区  ›  Yu Chen little_birdie

Jenkins在发出pull请求后禁用基于分支的项目构建

  •  0
  • Yu Chen little_birdie  · 技术社区  · 6 年前

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

    我已经设置了Git webhooks来监视到Github存储库的推送事件。但是,我注意到我的Jenkins构建作为分支工作正常(接收push事件,触发构建),但是在发出pull请求之后,我的分支构建在 Branches 我的项目的选项卡。

    enter image description here

    不过,我确实看到我的 Pull Requests 标签。但是现在,当我推到Github时,新的提交不再触发构建。在“我的分支”选项卡中,我的旧分支现在被删除。 enter image description here

    我如何强迫詹金斯继续建我的分行?我想继续从一个分支机构建设,即使公关已经发布。

    0 回复  |  直到 6 年前
        1
  •  2
  •   jamlet    5 年前

    这是因为你有一个正在进行的分支公关,每当公关达到任何最终状态,你的禁用分支将再次启用。