我想在一個時間範圍內每隔15分鐘在Jenkins中執行一個帶有cron的工作。在Jenkins每X分鐘和在一個時間範圍內執行工作
我試着用這樣的:
15 8-19 * * 1-5
但它每小時執行。我想要這個:
每隔15分鐘從上午8點到晚上7點,從週一到週五。
我想在一個時間範圍內每隔15分鐘在Jenkins中執行一個帶有cron的工作。在Jenkins每X分鐘和在一個時間範圍內執行工作
我試着用這樣的:
15 8-19 * * 1-5
但它每小時執行。我想要這個:
每隔15分鐘從上午8點到晚上7點,從週一到週五。
如果我站下你的問題,所有你需要的東西象下面這樣:
*/15 4,7 * * * /bin/sample >/dev/null 2>&1
我使用crontab generator Online得到的crontab配置
*/15 8-18 * * 1-5
這會給你想要的東西,但最後的執行時間是18點45分。 */x表示 '在執行一次給定的 'X' 分鐘/小時/等
從詹金斯' 的cron語法:
- *指定所有有效值
- MN指定的範圍內的值
- MN/X或*/X的步驟通過指定範圍或整個有效範圍X的間隔
爲了允許週期性schedu導致任務在系統上產生均勻負載,應儘可能使用符號H(對於「散列」)。
根據上述規則,你可以使用以下命令:
H/15 8-19 * * 1-5