在Ubuntu上调度Jenkins任务,常用的是通过配置Cron表达式来实现,具体操作如下:
- 安装Jenkins:通过命令安装Java运行环境和Jenkins,启动服务并设置开机自启。
- 创建任务:登录Jenkins管理界面,点击“New Item”,选择任务类型,如“Freestyle project”或“Pipeline”。
- 配置调度:在任务配置页面的“Build Triggers”部分,勾选“Build periodically”,在“Schedule”字段输入Cron表达式来定义调度规则。例如,
0 10,16 * * *
表示每天上午10点和下午4点执行。
- 保存任务:配置完成后,点击“Save”按钮保存任务配置。
此外,还可通过Jenkins Pipeline,在脚本中使用cron
语法定义定时任务。如pipeline { agent any triggers { cron('H 10 * * 1-5') } }
,表示每周一到周五上午10点执行。