在CentOS上,Jenkins任务的调度可以通过Cron表达式来实现。以下是配置Jenkins任务调度的步骤:
登录到Jenkins管理界面。
在左侧菜单中,点击“Manage Jenkins”(管理Jenkins)。
点击“Configure System”(配置系统)。
向下滚动到“Cron Triggers”部分。
勾选“Build periodically”(定期构建)选项。
在“Schedule”字段中,输入Cron表达式来定义任务的调度规则。Cron表达式由6个或7个字段组成,表示不同的时间单位,如下所示:
* * * * * *
└─┬─┘└─┬─┘└─┬─┘└─┬─┘└─┬─┘
│ │ │ │ │ │
│ │ │ │ │ └───── 星期几 (0 - 7) (星期天可以是0或7)
│ │ │ │ └───────── 月份 (1 - 12)
│ │ │ └───────────── 日期 (1 - 31)
│ │ └───────────────── 小时 (0 - 23)
│ └───────────────────── 分钟 (0 - 59)
└───────────────────────── 星期几 (0 - 7) (星期天可以是0或7)
例如,如果你想每天凌晨1点执行任务,可以输入以下Cron表达式:
0 1 * * * *
输入完成后,点击页面底部的“Save”(保存)按钮。
现在,Jenkins将按照你设置的Cron表达式定期执行任务。请注意,Cron表达式的编写需要遵循一定的规则,否则可能导致任务无法按预期执行。你可以使用在线Cron表达式生成器来帮助你编写正确的表达式。