debian

Debian Jenkins配置中的任务调度方法

小樊
39
2025-09-07 04:43:24
栏目: 智能运维

在Debian上配置Jenkins任务调度主要有以下两种方法:

  1. Jenkins内置调度(推荐)

    • 登录Jenkins控制台,进入任务配置页面,在“构建触发器”中勾选“Build periodically”。
    • 使用cron表达式定义执行时间,例如:
      • H/15 * * * *:每隔15分钟执行一次。
      • H 2 * * *:每天凌晨2点执行。
      • H H(0-7)/2 * * 1-5:周一至周五上午9点至下午5点,每2小时执行一次。
      • H:散列负载均衡,避免任务集中执行。
  2. 系统级Cron调度

    • 通过Linux的crontab工具调用Jenkins CLI或API触发任务。
    • 示例:编辑crontab -e,添加0 2 * * * /usr/bin/curl -X POST http://jenkins-server/job/job-name/build,每天凌晨2点触发任务。

注意事项

0
看了该问题的人还看了