gpt4 book ai didi

Jenkins 多分支管道不尊重 Jenkinsfile 中的静默期

转载 作者:行者123 更新时间:2023-12-03 09:33:52 29 4
gpt4 key购买 nike

我正在使用具有安静期的声明性 Jenkinsfile:

  options {
quietPeriod(180)
// more options
}

工具版本:
  • Jenkins - 2.190.3
  • 管道多分支插件 - 2.21
  • 管道声明性插件 - 1.4.0

  • 现在的问题是,在 GitHub SCM 更改上,独立管道项目尊重静默期,但多分支管道项目不尊重。它也不会返回任何错误,只是在接收到 webhook 时立即触发构建。

    我知道 Unresolved 问题 JENKINS-37588在这一点上。

    将上游包装器作业与 build(job: 'my-job', quietPeriod: 180) 一起使用不可行,因为我有数百个多分支项目。

    有没有人能够找到解决方案或可行的替代方案?任何帮助将不胜感激。

    最佳答案

    我认为 - 不幸的是 - 这目前是不可能的。
    这里有一个 Unresolved 工单:https://issues.jenkins-ci.org/browse/JENKINS-37588
    此外,此问题已经有一个开放的拉取请求:https://github.com/jenkinsci/branch-api-plugin/pull/190

    关于Jenkins 多分支管道不尊重 Jenkinsfile 中的静默期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59802811/

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