jenkins - 限制并发构建插件不适用于初始构建
问题描述
为了在多分支管道项目中的任何点限制为单个构建,我使用https://plugins.jenkins.io/throttle-concurrents/#example-3-throttling-of-declarative-pipelines进行了配置 在我的 Jenkins 文件中,如下所示:
options {
disableConcurrentBuilds()
throttleJobProperty(
categories: ['octhrottle'],
throttleEnabled: true,
throttleOption: 'category'
)
}
每当我在同一存储库中创建新分支时,此设置不会按预期工作。每当我创建新分支时,初始构建将在两个新创建的分支同时运行的新创建的分支上运行。但是,当我对这些分支进行后续文件提交时,它会按预期工作。我在这里缺少任何其他配置吗?
任何帮助修复将不胜感激。提前致谢
解决方案
推荐阅读
- jmeter - 如何从 JMeter 中的全局变量中获取值
- openxml-sdk - 如何构建开放的xml源代码?
- python - 从基于 ID 列的 ID 到 pandas 中多列时间序列数据的字典
- logging - 将 apache kafka 与 logstash 一起使用的实用程序是什么?
- php - 如何在 single.php 中为非登录用户将精选图像链接到 Wordpress 上的页面?
- python-3.x - 如何让嵌套函数异步运行而不阻塞父函数
- html - 并排的href(图像)没有响应
- kubernetes - 在 Kubernetes 上从 http 端口(80)重定向到 https 端口(443)
- php - PHP Dropdown 动态页面填充
- apache-spark - Kubernetes 上 Apache Spark 结构化流的长时间 GC 暂停