Launch Workspace

Jenkins Cron Expression Generator

Build Jenkins pipeline schedules with the H (Hash) token to balance executor load across CI/CD workers.

Dialect:
5 fields
Plain EnglishRecurring Complex

At minute H

Runs at minute h. Evaluated according to JENKINS cron specifications.

Popular Presets:

AWS EventBridge Rule (CloudFormation & Terraform)

Configure schedule and executable to generate copy-paste deployment code.

# Terraform AWS EventBridge Rule
resource "aws_cloudwatch_event_rule" "scheduled_task" {
  name                = "scheduled-task"
  description         = "Scheduled cron trigger for scheduled-task"
  schedule_expression = "cron(0 9 * * 1-5 *)"
}

# Target trigger
resource "aws_cloudwatch_event_target" "lambda_target" {
  rule      = aws_cloudwatch_event_rule.scheduled_task.name
  target_id = "TriggerLambda"
  arn       = "arn:aws:lambda:us-east-1:123456789012:function:my-function"
}

Frequently Asked Questions

Everything you need to know about Cron expressions, syntax rules, and platform nuances.

What is the "H" token in Jenkins Cron?

The "H" token stands for Hash. Jenkins hashes the project name to pick a deterministic but distributed minute/hour value, spreading load across your build executor cluster instead of firing all jobs at :00.

Can I combine H with intervals in Jenkins?

Yes! You can use "H/15 * * * *" for periodic 15-minute runs, or "H(0-30) * * * *" to hash within the first 30 minutes of each hour.