在 Ubuntu 上,要定时执行 Jenkins 任务,您可以使用 Cron 作业
打开终端。
输入以下命令以编辑 Cron 表:
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
、your-job-name
和 YOUR_TOKEN
替换为您的 Jenkins 实例的 URL、任务名称和 API 令牌。
现在,您的 Jenkins 任务将按照您设置的时间表自动执行。如果您需要查看或管理 Cron 作业,可以使用 crontab -l
命令列出所有已计划的作业。