在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表达式时需注意负载均衡,避免过度分散任务。