debian

Debian下Jenkins如何进行任务调度

小樊
47
2025-08-09 23:06:57
栏目: 智能运维

在Debian下Jenkins可通过以下方式调度任务:

  1. Jenkins内置调度(推荐)

    • 进入Jenkins任务配置页,在“构建触发器”中勾选“Build periodically”。
    • 使用cron表达式配置时间,如:
      • H/15 * * * *:每隔15分钟执行一次。
      • 0 2 * * *:每天凌晨2点执行。
      • H H(0-7)/2 * * 1-5:周一至周五上午9点至下午5点,每隔2小时执行。
    • 保存配置即可。
  2. 系统级Cron调度

    • 通过crontab -e编辑当前用户的cron任务。
    • 添加类似0 1 * * * curl -X POST http://localhost:8080/job/任务名/build的命令,需替换任务名及服务器地址。
    • 若Jenkins启用了身份验证,需在命令中添加用户名和API令牌,如curl -u 用户名:令牌 -X POST ...

注意事项

0
看了该问题的人还看了