首页 > 其他分享 >Jenkins定时构建

Jenkins定时构建

时间:2022-11-05 15:44:26浏览次数:48  
标签:12 15 一次 构建 Jenkins 定时

使用Jenkins定时,可以在无人值守状态下自动构建任务


1. 定时构建设置  

  进入Jenkins任务的【配置】界面,设置【构建触发器】的【定时构建】,时间规则设置完成后【保存】。

  图中定时构建规则:每个工作日的上午8点、中午1点、晚上6点执行构建。2. 语法规则

MIN(0-59)   Hour(0-23)  Dom(1-31)  MONTH(1-12)  DOW(0-7)    

 分             时          天          月          星期

上面每个字段除了可以使用取值范围内的值外,还能使用下列一些特殊的字符。

*     匹配范围内所有值
M-N   匹配M~N范围内所有值
M-N/X 或者 */X   在指定M~N范围内或整个有效区间内每隔X构建一次 
A,B,...,Z        匹配多个值

3.  常见用法举例

每隔15分钟构建一次:H代表形参
H/15 * * * *

每隔5分钟构建一次
H/5 * * * *

在每个小时的前半个小时内的每15分钟构建一次
H(0-29)/15 * * * *

每3个小时构建一次
H H/3 * * *

每天中午12点定时构建一次
H 12 * * *

每天的3点,8点,12点,一天构建3次(多个时间点中间用逗号隔开)
0 3,8,12 * * *

每天早上7点到晚上7点,每两小时构建一次
H 7-19/2 * * *

周一到周五,从上午9:45开始到下午3:45,每两小时构建一次
45 9-15/2 * * 1-5

周一到周五,从上午9点到下午4点,每两小时构建一次
H H(9-16)/2 * * 1-5

备注:第一个 * 写成“H”,代表分钟是随机的,写成“0”,代表是整点

 

标签:12,15,一次,构建,Jenkins,定时
From: https://www.cnblogs.com/silgen/p/16860324.html

相关文章

  • tomcat部署Jenkins
    安装环境jdk1.8tomcat9.0jenkins2.290准备工作安装好Tomcat,8080端口启动安装好jdk,配置好环境变量ECS服务器步骤登录官网,选择对应版本,下载war包http://mi......
  • 读《构建之法》有感1
       《构建之法》,是建民老师暑假给我们推荐的书籍的俩本书之一,老师经常提到,一个优秀的程序员不只要回写代码,还要会读书,从书中去学会知识,总结书中的经验,作为己用。在......
  • Jenkins用户管理
    用户注册和权限管理介绍。1.用户注册进入【系统管理】-【全局安全配置】,进行配置:1.1安全域选择【Jenkins专有用户数据库】,勾选【允许用户注册】,随后【保存......
  • spring 6.0 构建报错 找不到符号 InstrumentationSavingAgent
    解决:将spring-context.​​gradle​​文件的​​下面这一行optional(project(":spring-instrument"))修改为api(project(":spring-instrument"))​​......
  • 第三十七章 构建数据库应用程序 - 在页面上使用对象
    第三十七章构建数据库应用程序-在页面上使用对象CSP最强大的方面之一是,它允许创建可以直接与内置对象数据库交互的动态网页。这意味着可以快速构建以下数据库应用程序......
  • Maven环境下构建多模块项目
    Maven环境下构建多模块项目一、创建父模块和3个子模块1.maven_parent  2.maven_dao(maven_parent下的子模块)  3.maven_service(maven_parent下的子模块) ......
  • Jenkins部署服务后健康检测并发企业微信通知
    Jenkins部署服务后健康检测并发企业微信通知背景:Jenkins部署开发环境后,希望能将部署后的服务是否健康通知到企业微信中。解决方案使用构建触发器、健康检测url、企业微......
  • 基于 Docker 构建轻量级 CI 系统:Gitea 与 Woodpecker CI 集成
    WoodpeckerCI是一个由社区维护的DroneCI分支,使用ApacheLicense2.0许可证发布。社区版进一步扩展了pipeline的功能特性、支持对文件路径设置pipeline执行条件,并......
  • jenkins+ansible使用
      通过jenkins执行shell脚本调ansible-playbook可以方便的进行自动化管理部署1、写一个简单的palybookansible主机清单可以写在hosts文件里也可以动态获取----hos......
  • C# 每天定时执行任务(每天凌晨1点执行)
    项目中有个需求,需要在每天凌晨1点执行几个功能,代码怎么些呢?平时经常用的那些timer,更多的是应用于间隔特定时长执行,而非在具体某个时间点执行。//设定定时执行setTaskAt......