通过多分支管道插件中的分支限制运行状况指标

问题描述 投票:12回答:1

在多分支Jenkins工作中,您可以决定显示运行状况指标,这些指标是从运行状况较差的分支机构获得的。这很好,除了通常会出现功能分支失败而导致项目状态差的情况。是否可以将健康指标限制为仅考虑主分支和开发分支?

jenkins jenkins-pipeline jenkins-plugins multibranch-pipeline
1个回答
0
投票

您可以尝试在healthMetrics上更改configure block节点:

configure { node ->
  node.remove(node.get('healthMetrics'))
  node / 'healthMetrics' << 'jenkins.branch.PrimaryBranchHealthMetric' {}
}

[我的方法是通过Web UI手动更改运行状况度量,并通过将config.xml附加到我的作业的URL上来比较该作业的结果XML,如下所示:https://jenkins.example.com/job/my-folder/job/my-multibranch-pipeline-job/config.xml

Jenkins Job DSL Playground可让您轻松尝试配置块。

© www.soinside.com 2019 - 2024. All rights reserved.