温馨提示×

Ubuntu Jenkins怎样定时任务

小樊
45
2025-08-09 11:14:32
栏目: 智能运维

在Ubuntu上为Jenkins设置定时任务,您可以使用Cron作业。以下是设置定时任务的步骤:

  1. 打开终端(Terminal)。

  2. 输入以下命令以编辑Crontab文件:

crontab -e
  1. 在打开的Crontab文件中,添加一行以设置定时任务。Cron作业的格式如下:
* * * * * command-to-be-executed
- - - - -
| | | | |
| | | | ----- Day of week (0 - 7) (Sunday to Saturday; 7 is also Sunday)
| | | ------- Month (1 - 12)
| | --------- Day of month (1 - 31)
| ----------- Hour (0 - 23)
------------- Minute (0 - 59)

例如,如果您希望每天上午9点运行Jenkins任务,您可以添加以下行:

0 9 * * * /usr/bin/curl -X POST http://your-jenkins-url/job/your-job-name/build?token=YOUR_TOKEN

请将your-jenkins-url替换为您的Jenkins实例的URL,your-job-name替换为您要运行的Jenkins任务的名称,以及YOUR_TOKEN替换为您的Jenkins任务的API令牌。

  1. 保存并关闭Crontab文件。现在,您的定时任务已设置并将在指定的时间运行。

注意:确保Jenkins用户具有执行Cron作业所需的权限。您可能需要使用sudo命令以管理员身份运行Cron作业。

0