Jenkins学习(三)——设置定时任务

2023-04-16 14:57:57 浏览数 (2)

设置定时任务

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

1. 设置定时任务

前面已经创建的 “test001” 项目为例,单击项目左侧的 “配置” 选项,修改项目的配置。 找到 构建触发器 ,勾选 Build periodically(定时构建) 选项。

通过查看设置说明,此处定时任务的格式遵循 cron 的语法(可以与 cron 的语法有轻微的差异)。

代码语言:javascript复制
具体格式,每行包含五个字段,通过 Tab 或空格分隔。

2. 定时规则语法:

字段

*

*

*

*

*

含义

分钟

小时

日期

月份

星期

取值范围

0-59

0-23

1-31

1-12

0-7

规则

指定时间范围

a-b

指定时间间隔

/

指定变量取值

a,b,c

代码语言:javascript复制
 示例: 	 	 	 	 

1. 每隔15分钟执行一次

   ```
   H/15	*	*	*	*
   ```

2. 每隔2个小时执行一次	

   ```
   H 	H/2	*	*	*
   ```

3. 每隔3天执行一次	

   ```
   H 	H	H/3	*	*
   ```

4. 每隔3天执行一次(每月的1-15号)

   ```
   H 	H	1-15/3	*	*
   ```

5. 每周1,3,5执行一次	

   ```
   H 	H	*	*	1,3,5
   ```

  1. 

0 人点赞