首页 > 解决方案 > Jenkins 多作业配置

问题描述

我有 2 个工作在 Jenkins 奴隶上运行 -

1. AutoIT
2. MoveMouse

第一项工作必须每天运行 4 次(例如上午 8 点、下午 12 点、下午 6 点、晚上 9 点)

MouseMove也是一个AutoIT脚本,它在从机上运行以保持它的活动状态并防止它被锁定。MouseMove必须每 10 分钟在这 4 个作业之间连续运行。此外,我必须确保两个作业永远不会相互重叠,即MoveMouse应该在两次AutoIT运行之间每 10 分钟运行一次。

我已经下载了 Multi Job Plugin 并创建了一个 multi job,但我不确定如何实现上述要求。到目前为止,我只能触发一次MoveMouse

标签: jenkinsjenkins-groovy

解决方案


似乎您可以每天安排 AutoIT 4 次,每 10 分钟安排一次 MouseMove - 并通过使用插件来防止它们同时运行。我建议https://wiki.jenkins.io/display/JENKINS/Lockable+Resources+Plugin


推荐阅读