在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
表達式時需注意負載均衡,避免過度分散任務。