Jenkins Priority Sorter插件 - 如何使用BuildPriority参数

 手机用户2502907707 发布于 2023-01-10 09:23

我试图通过包含BuildPriority参数的URL启动Jenkins作业,从而将优先级(从1到5)应用.

在我选择的优先排序器配置中

- >为作业分配优先级时使用其他规则

并选择"使用构建参数优先级"作为构建策略.

我离开了Build Parameter Name ="BuildPriority".

通过以下方式开始工作

http://localhost:8080/job/myJobName/buildWithParameters?PARAM1=value1&PARAM2=value2&BuildPriority=1

不适用优先权.我试图将一个字符串参数添加到名为"BuildPriority"的作业中,该作用也不起作用.我究竟做错了什么?

提前谢谢了,

马库斯

更新:

我发现这个相关的Bug已被跟踪:https: //issues.jenkins-ci.org/browse/JENKINS-22294

更新2: 对于那些搜索解决方案的人,我可以提供一种解决方法:允许相应作业的并行构建,并将Jenkins设置中的处理器/核心数量减少到1.如果这不是您的选项,那么您可以使用所有核心,安装Throttle Concurrent Builds插件,允许您根据需要将每个作业"节流"到任意数量的核心.限制为1并允许并行构建让我得到了我期望的行为.

撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有