Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/jenkins/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Automation Jenkins/Hudson建造进度计划期跨越午夜(晚上9点至凌晨2点)_Automation_Jenkins_Continuous Integration_Hudson_Cronexpression - Fatal编程技术网

Automation Jenkins/Hudson建造进度计划期跨越午夜(晚上9点至凌晨2点)

Automation Jenkins/Hudson建造进度计划期跨越午夜(晚上9点至凌晨2点),automation,jenkins,continuous-integration,hudson,cronexpression,Automation,Jenkins,Continuous Integration,Hudson,Cronexpression,我想在詹金斯安排一份工作,从下午18点到凌晨2点 因此,我在定期构建/计划字段中输入了以下公式: H(18-2)*** 但是,当我保存作业时,出现了一个异常: javax.servlet.ServletException: java.lang.IllegalArgumentException: n must be positive at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:719) at org.kohsuke.stapler.S

我想在詹金斯安排一份工作,从下午18点到凌晨2点

因此,我在定期构建/计划字段中输入了以下公式:

H(18-2)***

但是,当我保存作业时,出现了一个异常:

javax.servlet.ServletException: java.lang.IllegalArgumentException: n must be positive
at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:719)
at org.kohsuke.stapler.Stapler.invoke(Stapler.java:770)
(...)
Caused by: java.lang.IllegalArgumentException: n must be positive
at java.util.Random.nextInt(Unknown Source)
at hudson.scheduler.Hash$1.next(Hash.java:72)
at hudson.scheduler.BaseParser.doHash(BaseParser.java:100)
at hudson.scheduler.CrontabParser.term(CrontabParser.java:328)
at hudson.scheduler.CrontabParser.expr(CrontabParser.java:180)
at hudson.scheduler.CrontabParser.startRule(CrontabParser.java:60)
... 60 more
出于测试目的,当我进入时:

hh(0-2)***
工作正常


你能告诉我出了什么问题吗?

这在目前看来是不可能的,看看这个错误:

我的第一个答案包括这个建议的解决方法,但它不起作用:

H H(18-23,0-2) * * *

我遇到了同样的问题,非常模糊, 一个建议是2个时间表,我已经测试了这个方法,它是有效的

H H(18-23) * * *
H H(0-1) * * *
请注意,如果指定0-1,即从午夜到凌晨1:59

希望这有帮助


Noel/

我检查了,Jenkins给出了以下错误消息:无效输入:“H(18-23,0-2)***”:第1:10行:预期“)”,发现“,”我还检查了分号(;)、空格(“”),出现了相同的错误。我发现了一个关于您问题的错误报告,并更新了答案。非常感谢。让我们看看他们什么时候能修好。这不会让作业运行两次吗?