zoukankan      html  css  js  c++  java
  • Jenkins----构建触发器之定时任务【配置】

    1.说明

     配置定时任务,是为了我的自动化测试用例代码,能够定时运行,比如每天执行一次, 或者是每周一至周五 晚上22:00运行
     
    2.配置解析

    配置定时任务时主要有5个参数:

    MINUTE(分钟)

    取值范围0-59

    HOUR(小时)

    取值范围 0-23

    DOM(天‘日’)

    取值范围 1–31

    MONTH(月)

    取值范围 1–12

    DOW(周几)

    取值范围 0-7 0和7 都表示周日

     说明:

    *          表示任意

    M-N      表示区间 

    M-N/X   X表示步长

    M,N      表示具体的值

    H          表示让Jenkins自由选择是哪分钟执行

     表示让Jenkins自由选择是哪分钟执行,为什么有这个建议?

    因为Jenkins平台可以同时创建好多任务,有可能又很多任务都是在这一分钟内执行,这样的话,Jenkins的负载会很大,设置H 可以让Jeknins自由选择时间,当同一时间段内有很多任务的时候,Jenkins会自动调度时间,往后延迟执行。

    # 样例展示:
    # 每天的22:00 执行
    0 22 * * *  
    
    # 每个月的1号22:00 执行
    0 22 1 * *
    
    # 每周一到周五的晚上22:00,  1-5 表示周一到周五
    0 22 * * 1-5
    
    # 每月的1-15日 22:00执行
    0 22 1-15 * *
    
    # 每周一周五的 9:00-17:00  每隔1小时执行一次   9-17/1 9:00-17   /1 表示 每隔1个小时
    0 9-17/1 * * 1-5
    
    # 每周一,周三,周五,9:00-22:00 每隔2个小时执行一次
    0 9-22/2 * * 1-5/2
    
    # 每天9:00, 13:00,14:00,20:00 执行1次
    0 9,13,14,20 * * *
    
    # 周一,周二,周五的每天晚上 10:00,早上6:00 执行monkey 任务
    # 0 6,22, * * 1,2,5
    H 6,22 * * 1,2,5
  • 相关阅读:
    【洛谷P6178】【模板】Matrix-Tree 定理
    【洛谷P4336】黑暗前的幻想乡
    【洛谷P3332】K大数查询
    分布式存储系统大数据同步方面的两个问题
    Vector和ArrayList的比较
    HDU 3172 Virtual Friends (并查集)
    uva 12260
    uva-1427 Parade (单调队列优化dp)
    英语学习20130816 -> 这些很重要的英语句子
    新浪微博SDK授权后无法返回应用解决方案
  • 原文地址:https://www.cnblogs.com/Z-Queen/p/15012406.html
Copyright © 2011-2022 走看看