ubuntu

Ubuntu中Jenkins任务如何定时执行

小樊
56
2025-06-25 09:18:41
栏目: 智能运维

在Ubuntu中,为Jenkins设置定时任务可以通过Cron作业来实现。以下是详细步骤:

  1. 安装Jenkins(如果尚未安装):
sudo apt update
sudo apt install jenkins
  1. 启动Jenkins服务并设置开机自启:
sudo systemctl start jenkins
sudo systemctl enable jenkins
  1. 编辑Cron作业: 打开终端并输入以下命令来编辑当前用户的Cron作业:
crontab -e
  1. 添加定时任务: 在打开的编辑器中,添加一行来定义你的定时任务。Cron作业的格式如下:
* * * * * /usr/bin/curl -X POST http://localhost:8080/job/your_job_name/build

请将your_job_name替换为你的Jenkins作业名称。

例如,如果你想每天凌晨2点执行一个Jenkins构建任务,可以添加以下行:

0 2 * * * /usr/bin/curl -X POST http://localhost:8080/job/your_job_name/build
  1. 保存并退出: 保存文件并退出编辑器。如果你使用的是nano编辑器,可以按Ctrl+O保存,然后按Ctrl+X退出。

  2. 验证Cron作业: 你可以使用以下命令来查看当前用户的Cron作业列表:

crontab -l

注意事项:

通过以上步骤,你就可以在Ubuntu上为Jenkins设置定时任务了。

0
看了该问题的人还看了