【发布时间】:2018-06-11 10:52:56
【问题描述】:
我的詹金斯设置有一个主人和一个奴隶。
我正在尝试将一项作业配置为像这样执行
- 作业只能执行一次
- 始终在从属设备上运行作业,如果从属设备离线/不可用,则在主设备上运行
可以帮我做这些配置
【问题讨论】:
我的詹金斯设置有一个主人和一个奴隶。
我正在尝试将一项作业配置为像这样执行
可以帮我做这些配置
【问题讨论】:
您可以尝试在 jenkins 中使用标签。
第 1 步:更新您的节点配置主节点。即转到主节点->配置->标签[提供您选择的名称] 接下来在节点配置的“使用”部分下选择“仅构建标签限制与此节点匹配的作业”选项。
第 2 步:更新您的节点配置。即 goto salve node --> configure --> Labels [提供您之前在 master 上使用的相同名称] 接下来选择节点配置的“使用”部分下的“尽可能多地利用此节点”选项。
通过这种方式,您将主从分组。
有什么好处?
通过这种方式,我们确保了您的工作的最大 executor 可用性,此外,salve 将主要用于代替 master,当 salve 离线或忙碌时,您的 master 将被接走。请确保您的节点上有最少的执行者。
【讨论】: