Back to platforms
GitLab
gitlab
cron
ci
pipeline schedules

GitLab pipeline schedules guide

Use GitLab pipeline schedules with cron syntax, timezone settings, and maintenance automation patterns.


GitLab pipeline schedules let you run CI pipelines on a cron-like schedule.

Good schedule candidates

  • Nightly integration tests
  • Weekly dependency scans
  • Scheduled deployments
  • Database or cache maintenance tasks

Timezone note

GitLab schedules can have timezone settings. Verify the configured timezone before assuming the cron expression is UTC or local time.

Related cron resources

Academy
Advanced
DevOps Automation

Learn how to design production-safe scheduled automation for backups, cleanup, monitoring, ETL, log rotation, and maintenance.

Open
Blog
DevOps
Docker Cron Jobs

Run scheduled jobs with Docker using host cron, container cron, Kubernetes CronJobs, or external schedulers.

Open