为了账号安全,请及时绑定邮箱和手机立即绑定

Jenkins节点属性“用法”以及如何使用python更新

Jenkins节点属性“用法”以及如何使用python更新

喵喵时光机 2021-05-30 06:29:15
我查看了很多地方,了解如何使用 python 在 jenkins 中设置使用属性。我查看了create_node,但没有用法或找到的参数。我还查看了reconfig_node,但查看了当前的xml,我没有看到要更新使用情况的xml中的使用情况字段。所以不确定如何更新或创建可以设置使用属性的节点。我知道如何手动设置,但是我目前有一个python脚本来创建该节点,但是用法始终设置为“尽可能多地使用此节点”。因此,我正在寻找一种在创建节点时设置节点使用量或仅在创建节点后进行更新的方法。
查看完整描述

1 回答

?
达令说

TA贡献1821条经验 获得超6个赞

在 中config.xml,使用<mode></mode>标签存储使用情况。两种使用方式是:

  1. NORMAL -“尽可能多地使用此节点”

  2. EXCLUSIVE -“仅使用带有与该节点匹配的标签表达式的作业”

对于Jenkins python APIcreate_node方法,我觉得需要看一下exclusive参数:

  1. exclusive=False-- NORMAL“尽可能多地使用此节点”

  2. exclusive=True-- EXCLUSIVE“仅构建标签表达式与此节点匹配的作业”


查看完整回答
反对 回复 2021-06-01
  • 1 回答
  • 0 关注
  • 215 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号