Mar*_*ark 3 disconnect nodes jenkins
我想通过使用 Jenkins API 的脚本来完成,相当于在 Jenkins 的节点管理页面上手动单击“断开连接”链接。我想将此代码添加到我使用 Pipeline 脚本插件制作的脚本中。
换句话说,作为具有 Jenkins 管理员权限的用户,请执行
Manage Jenkins -> Manage Nodes -> Click on a node -> Click on "Disconnect"
Run Code Online (Sandbox Code Playgroud)
如:
我不想做相当于“暂时将此节点标记为离线”的操作。
那对我没有用。
我在管道模型定义插件中没有看到任何关于节点管理的内容。
因此,另一种方法是通过 Jenkins API 从管道调用断开连接操作。
http://[jenkins_url]:8080/computer/[slave_name]/doDisconnect?offlineMessage=bye
Run Code Online (Sandbox Code Playgroud)制作从管道詹金斯API调用是通过完成JENKINS HTTP请求插件:
def response = httpRequest "http://..."
Run Code Online (Sandbox Code Playgroud)| 归档时间: |
|
| 查看次数: |
4448 次 |
| 最近记录: |