jenkins - 詹金斯暂停队列
问题描述
免责声明: 我发现我们可以使用 CLI 命令或 URL /quietDown 暂停 Jenkins 实例,然后再次恢复它。这些是 Jenkins 已经用来安全重启实例的步骤。 来源
还有一个插件可以让我定义优先级。
TL;DR 这些解决方案并不抱怨我寻找的行为
问题: 我希望能够在不丢失队列的情况下停止/暂停活动的 jenkins 实例。
示例:想象一下,我有一个执行程序运行一个构建,并与更多两个构建排队。我想在当前运行的构建完成后手动暂停实例。队列将保持原样。甚至增加。然后每当我“感觉”可以再次恢复詹金斯,它会从队列的顶部挑选。
这是可以实现的吗?
解决方案
因为,我无法找到答案,所以我尝试了/quietDown
and/cancelQuietDown
命令。
我发现/quietDown
它会暂停 Jenkins 的实例并且不会清除队列。事实上,詹金斯仍在工作。队列仍在接收按需或计划的作业。
之后/cancelQuietDown
,Jenkins 将从队列顶部重新开始。
推荐阅读
- angular - 如何使用预定义的库或框架以角度创建微调器日期选择器(可滚动日期选择器)?
- java - 有没有在java中获取设备名称的函数?
- node.js - 如何在 Azure 函数中读取 Nodejs 中的 .env 文件变量
- python - 为什么 Python 3.9 中 SyntaxErrors 的错误消息与以前的 Python 版本不同?
- javascript - 移除带有属性 JS 的元素
- python - 气流弹性搜索钩子
- java - java - 如何在java的全局DbConnection中使用准备好的sql语句?
- c# - 搜索文件并删除它,不知道路径 C#
- r - 制作函数时保留列名
- javascript - 在 JS 中创建动画,但如果条件不运行