gpt4 book ai didi

jenkins - 位桶服务器 : Merge check - Minimum successful builds not enabling merge even after the condition is satisfied

转载 作者:行者123 更新时间:2023-12-05 07:30:47 25 4
gpt4 key购买 nike

我通过在 Bitbucket 中使用 Jenkins URL 和事件启用 Webhook,将 Bitbucket Server 配置为与 Jenkins 一起工作 - 已批准拉取请求。因此,我希望在指定审阅者批准拉取请求时触发基于 Jenkins 的构建。

Jenkins 作业配置为使用 token 远程触发,并且该 token 在 Bitbucket Webhook 中与 Jenkins URL 一起指定。这按预期工作。一旦审查者批准了拉取请求,Jenkins 作业就会自动触发。

但是,我还为项目配置了合并检查。为最少的成功构建启用合并检查,成功构建的数量配置为 1。因此,我希望合并按钮能够启用,因为审阅者已批准拉取请求并且 Jenkins 构建已运行(也成功).但不幸的是,即使在这之后合并按钮也没有启用。我还在同一个提交上手动触发了一个构建(也成功了)但是在启用合并按钮时没有成功。请帮帮我。谢谢。

最佳答案

我遇到了同样的问题,下面是我解决它的步骤。

  1. 使用 Bitbucket 而不是 Git 作为源代码管理。但是,Bitbucket 似乎只有在创建 Multibranch Pipeline 时才可用。 .

  2. 现在,您使用 Bitbucket,安装插件 Bitbucket Branch Source插件

  3. Bitbucket 似乎从 Bitbucket Branch Source 获取构建结果插件

插件需要一些配置,这个webpage对我帮助很大。

关于jenkins - 位桶服务器 : Merge check - Minimum successful builds not enabling merge even after the condition is satisfied,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52093128/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com