| GitLab | 项目 → Build → Pipeline schedules,使用 cron 语法并指定目标分支 |
|---|---|
| GitHub | on: schedule 使用 POSIX cron,时区为 UTC,运行在默认分支 |
| Jenkins | triggers { cron('H 2 * * 1-5') } |
GitHub Actions
GitHub Actions
on:
schedule:
- cron: '0 18 * * 1-5' # UTC 时间
jobs:
nightly:
runs-on: ubuntu-latest
steps: [{run: ./ci/nightly.sh}]GitHub 定时任务在默认分支上运行且时间为 UTC;执行高峰可能出现延迟。