在 Jenkins 中断开节点连接的编程方式是什么?

2023-12-12

我想通过使用 Jenkins API 的脚本来完成相当于手动单击 Jenkins 节点管理页面上的“断开连接”链接的操作。我想将此代码添加到我使用管道脚本插件制作的脚本中。

换句话说,作为具有 Jenkins 管理员权限的用户,执行

Manage Jenkins -> Manage Nodes -> Click on a node -> Click on "Disconnect"

As in:

Mange Node Page

我不想做相当于“暂时将此节点标记为离线”的事情。
这对我来说没有用。


The hudson.model.Computer类有一个disconnect(DisconnectReason) method

这里有为此的文档

就我而言,我能够获得Computer实例并通过使用断开连接Jenkins.instance.getNode(...).getComputer().disconnect(...)

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在 Jenkins 中断开节点连接的编程方式是什么? 的相关文章

随机推荐

  • 在另一个指令中包含一个指令时,不会显示验证消息

    为了减少 html 验证的样板代码 我正在编写两个指令 一个用于模板 另一个用于验证 这两个指令都按预期工作 并且 angularjs 验证类确实附加到无效的输入标签 唯一的问题是我面临验证属于模板指令一部分的消息不会显示 笨蛋链接 问题似
  • 如何在使用 setTextIsSelectable 禁用触摸键盘后启用键盘

    我正在使用一个自定义应用内键盘 所以我需要禁用系统键盘 我可以这样做 editText setShowSoftInputOnFocus false 适用于 Android API 21 但是为了在 API 11 之前做同样的事情 我正在做
  • WPF/MVVM:将域模型集合委托给 ViewModel

    域模型集合 通常是 List 或 IEnumerable 是委托的到一个视图模型 这意味着我的 CustomerViewModel 有一个 List 或 IEnumerable 类型的订单集合 绑定控件无法识别列表中的任何更改 但对于 Ob
  • php mail() -> 垃圾邮件,有时甚至没有收到?

    我正在使用 php 的 mail 函数发送确认电子邮件 据我所知 电子邮件是通过 gmail 和其他方式接收的 我遇到的唯一真正问题是在将电子邮件发送到 Hotmail 或 Yahoo 帐户时 我在网上读过 很多人都建议PHP邮件程序 你们
  • Ruby 版本不在 rbenv 的 ruby​​-build 列表中

    我正在使用 Rails 4 2 并且想使用 rbenv 更新我的 Ruby 版本 我使用 Homebrew 安装 ruby build 无论我尝试更新多少次brew 当我运行时 Ruby版本2 1 3不会显示rbenv install li
  • 如何获取图片 URL 块? (谷歌地图)

    我正在研究如何生成自己的图像图块并像本示例一样放入服务器 该示例从以下位置加载图块http mt3 google com mapstt 但是如果我想要我的图像怎么办 var trafficOptions getTileUrl functio
  • Expression Blend 和 Visual Studio Render WPF 控件是否不同

    在我的 WPF 应用程序中 我使用 Expression Blend 设计了表单 令我惊讶的是 当我使用 Visual Studio 2008 加载解决方案时 渲染效果非常不同 更令人惊讶的是 当我运行应用程序时 生成的 UI 与 VS 和
  • 在gridview中隐藏分页号码?

    我试图隐藏显示在网格视图底部的网格视图上的分页号码 我使用下拉列表而不是这个点击次数 我怎样才能隐藏它们 请指教 根据MSDN 就这么简单 GridView PagerSettings Visible false
  • 为什么java中整数除法? [关闭]

    Closed 这个问题是基于意见的 目前不接受答案 据我了解 在Java中 如果我将两个整数相除 如果结果不是整数 则小数部分将被截断 并且我会从除法中得到整数结果 这对我来说毫无意义 我想知道我是否可以深入了解为什么 Java 是这样设计
  • 使用opencv和python抓取帧时如何保持恒定的FPS?

    我使用 OpenCV4 和 python 3 打开网络摄像头 抓取帧并将其显示在窗口中 就像提供的第一个代码教程一样here 然而 抓取不同的帧需要不同的时间 有时抓取需要 0 01 秒 有时需要 0 33 秒 这在窗口中显示帧时会产生滞后
  • Excel 互操作 - 如何停止“评估”数字(存储为文本)

    我想知道是否有人遇到过以下问题并对如何解决它有任何想法 我正在通过 Interop 将数据从 C 应用程序 NET 3 5 导出到 Excel 2003 其中一列存储一个看似数字的字符串值 也就是说它是一个以 0 开头的数字 例如00012
  • 在页面之间传递状态?

    我有一个包含两个页面的 Silverlight Windows Phone 7 应用程序 我想在它们之间传递一些重要的状态 数组或结构 我是否必须遵循将所有内容都打包到查询字符串中的 Web 模型 当所有页面和类都位于同一设备上 同一进程和
  • 简单的拖动物理原理,向左或向右移动时表现不同[重复]

    这个问题在这里已经有答案了 我的代码对于负速度的表现与对于正速度的表现不同 我正在尝试实现平台物理 玩家在 X 方向上有速度 当用户分别按下 A 或 D 时速度会增加或减少 或者当玩家与墙壁碰撞时设置为 0 为了模拟与地面的摩擦力 玩家的
  • 使用 Google Drive API 下载文件夹

    我在 Google Drive 上有一些数据 组织在文件夹中 我想将它们传播到其他服务器上 我有一些用于传播的脚本 但我需要从谷歌驱动器下载数据 有没有一种通过 Google Drive API 下载文件夹的方法 同时还能维护整个文件夹结构
  • 多个 WindowsBaloonTip / TrayTip 通知?

    如果您要使用下面的代码在通知区域中创建 TrayTips BaloonTips 您会注意到它只允许一条消息 然后会卡住并出错 代码取自here coding utf 8 from win32api import from win32gui
  • 我可以将字符串文字映射到类型的类型吗?

    我有一个字符串文字类型 例如 type ConfigurationTypes test mock 和一些类型 type MockType id string type TestType code string 我想创建一个将字符串文字 映射
  • 用于提取 Youtube 视频 ID 的 JavaScript 正则表达式

    以下代码用于获取 Youtube 视频 ID 以便获取缩略图 第一个正则表达式背后的原因是什么 它到底在做什么 它似乎返回至少两个结果 另外 两者可以结合起来吗 else if url match youtube com var vid v
  • Kubernetes Ingress + Apache 气流

    你能帮我么 我正在尝试在 vpc 中的 Kubernetes AWS 中启动 Apache Airflow 我正在使用 helm stable airflow 7 1 1 一切开始都好 但要访问 Web 界面 我需要通过入口 ELB 公开它
  • 如何将android模拟器连接到互联网

    如何将我的 Android 模拟器连接到互联网 例如使用浏览器 我找到了很多关于通过代理连接时该怎么做的建议 但这里的情况并非如此 我的机器 Windows 7 直接连接到路由器 我认为有些答案可能已经解决了这个问题 无论多么间接 但这对我
  • 在 Jenkins 中断开节点连接的编程方式是什么?

    我想通过使用 Jenkins API 的脚本来完成相当于手动单击 Jenkins 节点管理页面上的 断开连接 链接的操作 我想将此代码添加到我使用管道脚本插件制作的脚本中 换句话说 作为具有 Jenkins 管理员权限的用户 执行 Mana