zoukankan      html  css  js  c++  java
  • Jenkins-设置定时任务

    前言

    跑自动化用例每次用手工点击 jenkins 出发自动化用例太麻烦了,我们希望能每天固定时间 跑,这样就不用管了,坐等收测试报告结果就行。

    一、定时构建语法 

    * * * * *
    (五颗星,中间用空格隔开)

    第一颗*表示分钟,取值 0~59

    第二颗*表示小时,取值 0~23

    第三颗*表示一个月的第几天,取值 1~31

    第四颗*表示第几月,取值 1~12

    第五颗*表示一周中的第几天,取值 0~7,其中 0 和 7 代表的都是周日 

    1.每 30 分钟构建一次:
    H/30 * * * *
    2.每 2 个小时构建一次
    H H/2 * * *
    3.每天早上 8 点构建一次
    H 8 * * *
    4.每天的 8 点,12 点,22 点,一天构建 3 次
    H 8,12,22 * * *
    (多个时间点,中间用逗号隔开)

    二、Build periodically

    1.Build periodically:周期性进行项目构建,这个是到指定的时间必须触发构 建任务

    2.每天的9点,17点,朝九晚五各构建一次,在 Build periodically 里设置如下 

    3.每个月的10号的凌晨2点构建一次任务,在 Build periodically 里设置如下

    4.每天凌晨2点构建一次任务,在 Build periodically 里设置如下 

    二、Poll SCM

    1.Poll SCM:定时检查源码变更(根据 SCM 软件的版本号),如果有更新就 checkout 最新 code 下来,然后执行构建动作

    2.如果我想每隔 30 分钟检查一次源码变化,有变化就执行

  • 相关阅读:
    Iterator与 Enumeration
    多态性理解
    django---路由层
    django常用模块汇总
    django初识
    python常见模块
    python PEP8规范
    logging模块
    mysql一些了解的名词
    python 链接 mysql数据库
  • 原文地址:https://www.cnblogs.com/zhangwuxuan/p/12392998.html
Copyright © 2011-2022 走看看