我想在一个时间范围之间每15分钟用一个cron在Jenkins执行一份工作。
我试过这个:
15 8-19 * * 1-5
但它每小时执行一次。我想要这个:
每隔15分钟从早上8点到晚上7点,从周一到周五。
答案 0 :(得分:2)
来自Jenkins' cron语法:
- *指定所有有效值
- M-N指定值范围
- M-N / X或* / X以X的间隔步进指定范围或整个有效范围
要允许定期计划的任务在系统上产生均匀负载,应尽可能使用符号H(表示“哈希”)。
根据上述规则,您可以使用以下内容:
H/15 8-19 * * 1-5
答案 1 :(得分:1)
如果我站在你的问题下你所需要的只是下面的内容:
*/15 4,7 * * * /bin/sample >/dev/null 2>&1
我使用crontab generator Online来获取crontab配置
答案 2 :(得分:0)
*/15 8-18 * * 1-5
这会给你你想要的东西,但最后一次执行将是18:45。 * / x表示在给定的' x'中执行一次。分钟/小时/等