在Ubuntu上为Jenkins设置定时任务,您可以使用Cron作业。以下是设置定时任务的步骤:
打开终端(Terminal)。
输入以下命令以编辑Crontab文件:
crontab -e
* * * * * 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令牌。
注意:确保Jenkins用户具有执行Cron作业所需的权限。您可能需要使用sudo命令以管理员身份运行Cron作业。