zoukankan      html  css  js  c++  java
  • 玩转----jenkins里的定时构建

    1. 定时构建语法:* * * * *

    (五颗星,多个时间点,中间用逗号隔开)
    第一个*表示分钟,取值0~59
    第二个*表示小时,取值0~23
    第三个*表示一个月的第几天,取值1~31
    第四个*表示第几月,取值1~12
    第五个*表示一周中的第几天,取值0~7,其中0和7代表的都是周日

     

    2. 常用定时构建举例:
    由于项目的代码一般存在放SVN中,而一个SVN往往是有多个项目组在提交代码,而每个项目组又有多人组成,其中每个人也都在对自己的那块代码不停地在进行维护,所以说对于一个公司而言,SVN的提交记录往往是很频繁的,正因为如此,Jenkins在执行自动化构建时往往是以天为单位来执行的,下面举的例子就是在一天中常用的定时构建示例。

    每5分钟构建一次:H/5 * * * *
    每15分钟运行一次:H/15 * * * *
    每30分钟构建一次:H/30 * * * *
    每2小时构建一次:H H/2 * * *
    每天早上8点构建一次:0 8 * * *
    每天中午下班前定时构建一次:0 12 * * *
    每天下午下班前定时构建一次:0 18 * * *
    每天的8点,12点,22点,一天构建3次:0 8,12,22 * * *
    一个小时的前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 *

  • 相关阅读:
    linux指令之系统信息查看
    linux指令之文件创建删除查看复制剪切
    c++函数参数类型-引用、指针、值 [转载]
    C++笔记 --- 头文件一览[转载]
    #include< >和#include""的区别
    DeleteFile()参数
    C++文件流读写详解
    Visual Studio中的Build和Rebuild区别
    STL 容器
    Android复习资料
  • 原文地址:https://www.cnblogs.com/zsplovezsp/p/11717816.html
Copyright © 2011-2022 走看看