Jenkins进阶-定时任务(17)

Jenkins 自带两种模式来管理定时触发构建项目,

  • poll scm(轮询):模式定时检查是否有改动,有改动进行触发构建;
  • Build periodically(定时构建):周期性进行构建,不限制于项目是否有变动;

设置周一至周五,9点 12点 16点定时触发

  1、Build periodically(定时构建)配置

 

    2、poll scm(轮询)配置

   3、定时构建语法

格式:
   分    小时   日   月    星期 
  0-59  0-23  1-31  1-12   0-7  
表达式含义:
  第一位:表示分钟,取值范围 0~59
  第二位:表示小时,取值范围 0~23
  第三位:表示每月第几天,取值范围 1~31
  第四位:表示第几月,取值范围1~12
  第五位:表示每周第几天,取值范围0~7,0和7代表的都是周日
表达式中允许使用以下特殊字符:
  星号(*):代表所有可能的值,如【月】字段是星号,则表示每月都执行操作
  逗号(,):代表指定一个列表范围,如【日】字段是"1,2,5",则表示1日、2日、5日执行操作
  中杠(-):代表可以用整数之间一个范围,如【时】字段是"2-6",则表示"2,3,4,5,6"小时执行操作
  正斜线(/):代表时间的间隔频率,如【时】字段是"0-23/2",则表示每两小时执行一次,正斜线和星号可以一起使用,例如*/10,如在【时】字段,则表示每十分钟执行一次
  H: 代表分散负载,如【分】字段是H,表达式H 7 * * * ,则表示7点-8点之间内执行操作,根据自身负载情况选择运行

  

posted on 2020-07-14 14:33  梦雨情殇  阅读(586)  评论(0编辑  收藏  举报

导航