四,jenkins设置定时任务

jenkins设置定时任务

每次都手动的构建项目显然不够方便,有时候需要定时地执行自动化测试脚本。例如,每天晚上定时执行 pjenkins.py 文件来运行自动化测试项目。

设置定时任务

前面已经创建的 “python test project” 项目为例,单击项目左侧的 “配置” 选项,修改项目的配置。

找到 构建触发器 ,勾选 Build periodically 选项。

通过查看设置说明,此处定时任务的格式遵循 cron 的语法(可以与 cron 的语法有轻微的差异)。具体格式,每行包含五个字段,通过 Tab 或空格分隔。

字段说明
MINUTEMinutes within the hour (0–59)
HOURThe hour of the day (0–23)
DOMThe day of the month (1–31)
MONTHThe month (1–12)
DOWThe day of the week (0–7) where 0 and 7 are Sunday.

 

 

 

 

 

 

若要指定一个字段的多个值,可以使用以下运算符,按先后顺序。

  • 指定所有值
  • M-N 指定范围值
  • M-N/X 或 */X 在指定范围或整个有效范围内按 X 间隔的步骤
  • A,B,...,Z 列举了多个值

例子:

  • 每15分钟运行一次 (可能在 1:07分, 1:22分, 1:37分, 1:52分)
H/15 * * * *
  •   一个小时的前30分钟,每10分钟运行一次 (30分钟, 可能在 4分,14分,24分)
 H(0-29)/10 * * * *
  • 每周一至周五,上午9:45到下午3:45,每隔2小时45分钟运行一次
 45 9-15/2 * * 1-5
  • 每两小时一次,每个工作日上午9点到下午5点(也许是上午10:38,下午12:38,下午2:38,下午4:38)
H H(9-17)/2 * * 1-5
  • 除12月外,每月1号和15号每天一次
 H H 1,15 1-11 *

转载于:https://www.cnblogs.com/txx403341512/p/9528509.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值