在Ubuntu中可通过以下方式使用Jenkins进行任务调度:
Jenkins内置调度(推荐)
0 10,16 * * *
:每天上午10点和下午4点执行。H/15 * * * *
:每15分钟执行一次。triggers { cron('表达式') }
定义。SSH插件远程调度
系统Cron作业调用
crontab -e
编辑系统定时任务,调用Jenkins的REST API触发构建,如:0 2 * * * curl -X POST http://localhost:8080/job/任务名/build
。说明:优先使用Jenkins内置的Cron表达式调度,简单直观且支持图形化配置。