我正在运行Jenkins 1.565.1
文档表明H(哈希)函数是项目名称的随机哈希值。
在我的情况下,这似乎不正确。我将SCM轮询设置为每4小时
H H/4 * * *
对于许多项目,他们安排在
12:00:31
12:00:58
12:00:23
12:00:14
这似乎不是随意的!我可以随机启动它们,每4小时检查一次。
如果我将公式更改为
H H/3 * * *
或
H H * * *
在12:00分钟内仍然有相同的开始时间。
请注意此问题仅存在于SCM轮询中,相同的时间表位于"定期构建"表现得很好。
答案 0 :(得分:1)
如果你不能在几个小时内失去随机性,你可以尝试:
H */4 * * *
对我有用。
我必须自己查看文档,因为我曾经使用过" H"只有分钟位置,但实际上看起来你的语法是合适的。 在线文档提供了以下示例:
# every fifteen minutes (perhaps at :07, :22, :37, :52)
H/15 * * * *
# once a day on the 1st and 15th of every month except December
H H 1,15 1-11 *
也可能是你的工作名称的随机函数结果为0 ...你能尝试重命名你的工作,看看你是否得到更好的结果?