Home โบ Cron โบ Jenkins
Jenkins Cron (H Syntax) Explainer
Jenkins extends five-field cron with H, which spreads load by choosing a stable pseudo-random offset per job. The preview below uses the start of each range, so exact minutes on your server will differ.
Your week at a glance
Upcoming runs
| # | Local | UTC | From now |
|---|
Copy-ready code
What to know about Jenkins cron
Hpicks a stable value per job name.H/15means every 15 minutes at a hashed offset, so all your jobs do not start at :00.- Jenkins also accepts
@hourly,@daily,@weekly,@monthly,@midnight. - The server time zone applies unless you add
TZ=Asia/Kolkataon its own line before the expression.
Common Jenkins schedules
Ready-made expressions for the schedules people search for most. Each page explains the expression and shows the first run times.
Frequently asked questions
What does H mean in Jenkins cron?
A hash of the job name chooses a fixed value in the allowed range, spreading builds out over time.
Is H/15 the same as */15?
Both run every 15 minutes, but H/15 starts at a per-job offset instead of minute 0.
Moving a schedule between systems? Use the cron format converter, or read the cron error fixes.