在Debian上配置Jenkins任务调度主要有以下两种方法:
Jenkins内置调度(推荐)
H/15 * * * *
:每隔15分钟执行一次。H 2 * * *
:每天凌晨2点执行。H H(0-7)/2 * * 1-5
:周一至周五上午9点至下午5点,每2小时执行一次。H
:散列负载均衡,避免任务集中执行。系统级Cron调度
crontab
工具调用Jenkins CLI或API触发任务。crontab -e
,添加0 2 * * * /usr/bin/curl -X POST http://jenkins-server/job/job-name/build
,每天凌晨2点触发任务。注意事项:
H
表达式时需注意负载均衡,避免过度分散任务。