Guides
Scheduling
Cron schedules for processes and runs, executed by the server or exported to your scheduler.
What you'll learn
How schedules are declared, how the server executes them with overlap and jitter rules, and how to export them when you run without a server.
schedules:
- name: smoke-hourly
cron: '0 * * * *'
timezone: UTC
tags: '@smoke'
browsers: [chromium]
harMode: replay
overlap: skip
- name: nightly-matrix
cron: '0 2 * * *'
timezone: America/New_York
tags: '@regression'
browsers: [chromium, firefox, webkit]
notify: [github]A process with a schedule: field becomes a schedule too after sdods schedule sync.
bun run sdods schedule add -p demo-shop --name nightly --cron "0 2 * * *" --tz America/New_York -t @regression -b chromium -b firefox --notify github
bun run sdods schedule list -p demo-shop
bun run sdods schedule next -p demo-shop --count 5
bun run sdods schedule run-now nightly
bun run sdods schedule install --target github