* 8 schedules
Jenkins Cron
* In Plain English
Jenkins pipeline schedules using H notation for distributed load balancing.
* Scheduling Guide
Jenkins extends standard cron syntax with the H (hash) symbol, which distributes scheduled builds across the available time window instead of spiking all jobs at the same second. H * * * * fires once per hour at a consistent but hash-derived minute offset unique to each job — so 50 jobs all configured with H * * * * spread their load across the full 60-minute window rather than all starting at :00. H/15 * * * * fires approximately every 15 minutes, and H(0-29) * * * * constrains the hash to the first 30 minutes of each hour. Using H instead of 0 is considered best practice in Jenkins because it prevents the "thundering herd" problem on large CI farms where dozens of pipelines trigger simultaneously.
H * * * * Every minute, with a randomized hour each time
View details →H(0-29)/10 * * * * Every 10 minutes for the first 30 minutes of each hour
View details →H H 1 * * On the first of every month, at a random time
View details →H H * * 0 Every Sunday at a random hour
View details →H H * * * At a dynamic minute each hour, every day
View details →H/15 * * * * Every 15 minutes, distributed across jobs
View details →H H(0-7) * * * Every day, at a random minute between midnight and 8 AM
View details →H H * * 1 Every Monday, at a random hour during the day.
View details →Related Topics
Report Generation
Schedules for generating and distributing automated reports and email digests.
1703 schedules
Monthly Schedules
Cron jobs that run once a month, typically for billing, reports, or archival.
980 schedules
Weekly Schedules
Cron jobs that run once a week on a specific day.
564 schedules