gpt4 book ai didi

jenkins - 强制 Jenkins 为每个分支事件触发单独的构建

转载 作者:行者123 更新时间:2023-12-05 03:20:31 24 4
gpt4 key购买 nike

我正在使用 Bitbucket“Post Webhooks”在每次推送时触发 Jenkins 构建。然而,当 Jenkins 很忙并且在短时间内多次推送提交时,可能会出现 Jenkins 将多个分支事件合并为 1 个构建。

Jenkins 可靠地接收所有分支事件,甚至在构建信息中显示负责构建的所有分支事件。例如:

Build #10(2022 年 7 月 27 日下午 1:40:00)。变化:

  • 1.0.1(详细信息/bitbucketweb)
  • 1.0.2-SNAPSHOT(详细信息/bitbucketweb)

事件:

  • 2022 年 7 月 27 日下午 1:30 的分支事件
  • 2022 年 7 月 27 日下午 1:35:00 的分支事件

我如何阻止 Jenkins 将多个事件合并到 1 个构建中,并让他为每个分支事件执行单独的构建?

最佳答案

https://plugins.jenkins.io/generic-webhook-trigger/

You can solve this by making the one job parameterized. Resolve one ofthe parameters with something unique from the webhook. This will makeeach trigger unique and Jenkins will not batch the builds into onebuild.

https://github.com/jenkinsci/generic-webhook-trigger-plugin/issues/171

关于jenkins - 强制 Jenkins 为每个分支事件触发单独的构建,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/73150123/

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