在项目配置中选择 Build Triggers 下勾选 Build periodically,可以对项目进行定时构建设置。
构建设置详细可通过右边的问号符号进行查看。

定时构建字段遵循 cron 的语法(但是与cron又略有不同),该字段每行包含5个字段,5个字段之间使用 TAB 或空格进行分隔。
  例:* * * * *

  第一个字段为MINUTE
  第二个字段为HOUR
  第三个字段为DOM
  第四个字段为MONTH
  第五个字段为DOW

如果一个字段需要指定多个值,则可以按照优先顺序使用下面的运算符。
  *:指定所有有效值
  M-N:指定范围值
  M-N / X或* / X:在指定范围或整个有效范围内以 X 步长进行指定
  A,B,...,Z:列举多个值

应尽可能使用符号H(“哈希”)例如:将0 0 * * *用于每天构建一次,然而这种将导致午夜时分资源压力大幅增加。相反,如果使用H H * * *也是每天构建一次,但不是同时执行所有作业,这样可以更好地使用有限的资源。

H符号可以与范围一起使用。例如,H H(0-7)* * *表示介于12:00 AM(午夜)至7:59 AM之间的某个时间。

H符号可以被当作某个范围内的随机值,但实际上它是工作名称的哈希而不是随机函数,因此该值对于任何给定项目均保持稳定。

空行和以#开头的行将被视为注释。

支持@ yearly,@ annually,@ monthly,@ weekly,@ daily,@ midnight和@hourly作为方便的别名。

  例如:@ hourly与H * * * *相同,可以表示小时中的任何时间。 @midnight表示在12:00 AM和2:59 AM之间的某个时间。

实例: 

H/ * * * *

#每15分钟构建一次(可能构建的时间在:07,:22,:37,:52)

  

H(-)/ * * * * 

在每小时的前30分钟内(即 0-30分钟)每10分钟构建一次(可能构建的时间在:04,:14,:24)

   

 -/ * * -

每周一至周五上午9:45到下午3:45,每隔2小时并且在45分钟的时候构建一次 

H H(-)/ * * -

每个工作日上午9点到下午5点每两小时构建一次(可能构建的时间在:上午10:38,下午12:38,下午2:38,下午4:38)

H H , - *

除12月外,每月1号和15号每天构建一次

查配置是否正确(配置不合法会有提示)网站:https://crontab.guru

Jenkins 任务定时的更多相关文章

  1. Jenkins实现定时、顺序编译

    1      Jenkins实现定时.顺序编译 l  Jenkins 编译流程:更新代码,编译公共服务,编译普通服务(普通服务依赖于公共服务).以下图为例,首先执行 update,再执行 icto_c ...

  2. Jenkins系列——定时构建

    1.环境说明 操作系统:win7旗舰版64bit jdk:sun JDK1.7.0_80 64bit tomcat:apache-tomcat-8.0.41 jenkins:2.32.3LST 本系列 ...

  3. Jenkins之定时构建

    参考文章:https://blog.csdn.net/ZZY1078689276/article/details/77520441 第一个*表示分钟,取值0~59 第二个*表示小时,取值0~23 第三 ...

  4. 【Jenkins】定时构建语法

    跟cron定时任务语法基本类似 一.字段有哪些 每行包含5个字段,用制表符或空格隔开,从左至右依次是: 分 时 天 月 星期 二.每个字段的取值范围 分钟 (0–59) 时 (0–23) 天 (1–3 ...

  5. Jenkins配置定时构建项目

    general: 源码管理: 构建触发器: 构建后操作:

  6. jenkins+jmeter+ant搭建接口测试平台

    接口测试的重点是检查数据的交换,传递和控制管理过程以及系统间的相互逻辑依赖关系. 接口测试的流程 项目启动后,测试人员要尽早拿到接口测试文档. 开始编写接口测试用例 将接口测试用例部署到持续集成的测试 ...

  7. Jenkins: 基础篇(环境配置)

    自动化领域比较有影响力的开源框架jenkins,确实比较强大,易用.很多公司将其用来做持续即成CI(continuous integration).为了拓展和强化自己的软件设计生态系统,也将很久前使用 ...

  8. RF+Jenkins构建持续集成

    引入RF是为了能够快速的开展自动化验收测试,Jenkins而一种持续集成工具,用于监控持续重复的工作,持续的软件版本发布/测试项目,而通过RF+Jenkins可以有利的对RF构建的接口项目进行持续集成 ...

  9. Jenkins SSH timeout

    问题如下: Started by user carzone Building -test SSH: Connecting from host [jenkins232] SSH: Connecting ...

随机推荐

  1. 洛谷 P5564: [Celeste-B]Say Goodbye

    题目传送门:洛谷 P5564. 题意简述: 有 \(n\) 个点,染 \(m\) 种颜色,第 \(i\) 种颜色染恰好 \(cnt_i\) 个节点,满足 \(cnt_1+cnt_2+\cdots+cn ...

  2. git push origin master错误

    以下错误是因为远程有的文件,本地没有,故而无法push文件到远程 $ git push origin master To git@github.com:AntonioSu/learngitWindow ...

  3. 莫烦TensorFlow_02 Session的两种方法

    import tensorflow as tf matrix1 = tf.constant([[3,3]]) # 1X2 matrix2 = tf.constant([[2], [2]]) produ ...

  4. 初次运行git时的配置

    初次运行git时的配置 # 参考文档 https://git-scm.com/book/zh/v2/%E8%B5%B7%E6%AD%A5-%E5%88%9D%E6%AC%A1%E8%BF%90%E8% ...

  5. USACO Balanced Lineup

    poj 3264 http://poj.org/problem?id=3264 洛谷 P2880 https://www.luogu.org/problemnew/show/P2880 题目描述 Fo ...

  6. <Random> 384 398

    384. Shuffle an Array random.nextInt(n) 返回[0, n) 的随机数,故要+1: class Solution { private int[] nums; pri ...

  7. 误删除/boot ,如何修复

    进入救援模式 1.chroot /mnt/sysimage  将路径修改为 /mnt/sysimage 2.mkdir /mnt/temp mount /dev/sr0 /mnt/temp 挂载光盘 ...

  8. nodejs的作用【转】

    来源地址:https://www.zhihu.com/question/33578075/answer/56951771 如果你去年注意过技术方面的新闻,我敢说你至少看到node.js不下一两次.那么 ...

  9. 【ASP.NET Core分布式项目实战】(五)Docker制作dotnet core控制台程序镜像

    Docker制作dotnet core控制台程序镜像 基于dotnet SDK 新建控制台程序 mkdir /home/console cd /home/console dotnet new cons ...

  10. linux 修改oracle的字符集

    select   userenv('language')   from   dual; 命令可以查看服务端的使用的字符集. ssh登录,切换到oracle用户 切换用户命令:su -oracle 之后 ...