返回顶部
首页 > 资讯 > 精选 >Jenkins定时构建语法规则及时间如何设置
  • 955
分享到

Jenkins定时构建语法规则及时间如何设置

2023-06-30 18:06:49 955人浏览 薄情痞子
摘要

这篇文章主要讲解了“jenkins定时构建语法规则及时间如何设置”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Jenkins定时构建语法规则及时间如何设置”吧!Jenkins定时构建时间设置

这篇文章主要讲解了“jenkins定时构建语法规则及时间如何设置”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Jenkins定时构建语法规则及时间如何设置”吧!

Jenkins定时构建时间设置

Jenkins时区设置为北京时间

打开 【系统管理】->【脚本命令行】运行下面的命令

System.setProperty('org.apache.commons.jelly.tags.fmt.timeZone', 'Asia/Shanghai')

Jenkins定时构建语法规则及时间如何设置

Jenkins定时构建语法规则及时间如何设置

查看时间:

[root@120jenkins ~]# dateSat Apr 25 13:55:51 CST 2020

官方说明翻译

MINUTE HOUR DOM MONTH DOW

这个字段就好比cron定时任务语法(只有较小的差别),具体来说,每行由5个被TAB或空格分割的字段组成。

Jenkins定时构建语法规则及时间如何设置

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

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

为了在系统中生成定时任务,符号H(代表“Hash”,后面用“散列”代替)应该用在可能用到的地方,例如:为十几个日常任务配置0 0 * * *将会在午夜产生较大峰值。相比之下,配置H H * * * 仍将每天一次执行每个任务,不是都在同一时刻,可以更好的使用有限资源。

符号H可用于范围,例如,H H(0-7) * * * 代表凌晨0:00到 上午7:59一段时间。你还可以用H代表有或无范围的区间。

符号H 在一定范围内可被认为是一个随机值,但实际上它是任务名称的一个散列而不是随机函数。

需要注意的是,月份中的某天-DOM字段,类似于*/3 或者 H/3 的短周期由于月份的天数不固定,在大多数月尾总不会工作。例如,*/3 将会在一个月里面的第一天、第四天。。。第31天执行,下个月的那天继续重复执行。散列一般被选择在1-28天内,所以H/3将会在跑到月底的3-6天内导致空白。(长时间循环将会导致长度不一,但是这种影响也是不明显的。)

空行和以#开头的行将会被认为是注释。

另外,@yearly, @annually, @monthly, @weekly, @daily, @midnight, 和 @hourly也支持别名。这些使用散列系统自动匹配,例如:@hourly 和 H * * * * 一样代表一个小时内的任何时刻。@midnight实际上代表凌晨0:00到凌晨2:59之间的一段时间。

示例

每隔5分钟构建一次H/5 * * * *每两小时构建一次H H/2 * * *每天中午12点定时构建一次H 12 * * *每天下午18点定时构建一次H 18 * * *在每个小时的前半个小时内的每10分钟H(0-29)/10 * * * *每两小时45分钟,从上午9:45开始,每天下午3:45结束45 9-16/2 * * 1-5每两小时一次,每个工作日上午9点到下午5点(也许是上午10:38,下午12:38,下午2:38,下午4:38)H H(9-16)/2 * * 1-5

Jenkins定时构建语法规则及时间如何设置

感谢各位的阅读,以上就是“Jenkins定时构建语法规则及时间如何设置”的内容了,经过本文的学习后,相信大家对Jenkins定时构建语法规则及时间如何设置这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是编程网,小编将为大家推送更多相关知识点的文章,欢迎关注!

--结束END--

本文标题: Jenkins定时构建语法规则及时间如何设置

本文链接: https://lsjlt.com/news/330771.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Jenkins定时构建语法规则及时间如何设置
    这篇文章主要讲解了“Jenkins定时构建语法规则及时间如何设置”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Jenkins定时构建语法规则及时间如何设置”吧!Jenkins定时构建时间设置...
    99+
    2023-06-30
  • Jenkins定时构建语法规则及时间设置
    目录Jenkins定时构建时间设置官方说明翻译示例Jenkins定时构建时间设置 Jenkins时区设置为北京时间 打开 【系统管理】->【脚本命令行】运行下面的命令 Syst...
    99+
    2024-04-02
  • Jenkins中怎么设置构建超时时间
    在Jenkins中设置构建超时时间可以通过以下步骤实现: 打开Jenkins的管理界面,在左侧导航栏中选择"系统管理&...
    99+
    2024-03-04
    Jenkins
  • 如何为Jenkins创建定时构建任务
    这篇文章主要介绍“如何为Jenkins创建定时构建任务”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“如何为Jenkins创建定时构建任务”文章能帮助大家解决问题。一、前言这里利用Jenkins创建一...
    99+
    2023-06-29
  • linux定时器如何设置时间
    在Linux中,可以使用cron工具来设置定时器任务的时间。要设置cron定时器的时间,可以使用以下命令:```crontab -e...
    99+
    2023-10-09
    linux
  • java定时任务时间如何设置
    在Java中,可以使用java.util.Timer类或者java.util.concurrent.ScheduledExecuto...
    99+
    2023-10-09
    java
  • win11如何设置定时关机时间
    win11如何设置定时关机时间?我们升级了电脑系统之后,里面也多了许多实用的功能,我们在实用电脑的时候,有时候会忘记关闭电脑,电脑长时间的不关闭容易造成卡顿,这种情况我们就可以设置定时关闭,很多小伙伴不知道如何设置定时关闭,小编下面整理了w...
    99+
    2023-07-10
  • RestTemplate如何设置超时时间及返回状态码
    今天小编给大家分享一下RestTemplate如何设置超时时间及返回状态码的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。默认...
    99+
    2023-07-02
  • MySQL8如何设置自动创建时间和自动更新时间
    这篇文章主要介绍“MySQL8如何设置自动创建时间和自动更新时间”,在日常操作中,相信很多人在MySQL8如何设置自动创建时间和自动更新时间问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”MySQL8如何设置自...
    99+
    2023-07-05
  • Mysql及Navicat中如何设置字段自动填充当前时间以及修改时间。
    ​该文章讲解了创建时间及修改时间如何通过函数自动填充,并演示了以下几种方式实现列自动填充创建时间及修改时间: 创建表时设置字段为自动更新时间列。添加新字段为自动更新时间列。更新已有字段为自动更新时间列。通过navicat设置字段为自动...
    99+
    2023-08-17
    mysql 数据库 java sql
  • 如何设置Windows到指定时间自动关机
      1. Windows 7在开始菜单底部的搜索栏输入“计划任务”,Windows 8/8.1可以通过Win+Q搜索“计划任务”,打开计划任务程序;   2. 通过&ldq...
    99+
    2023-06-03
    Windows 自动关机 时间
  • SpringBoot2.x如何设置Session失效时间及失效跳转
    这篇文章给大家分享的是有关SpringBoot2.x如何设置Session失效时间及失效跳转的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。设置Session失效时间及失效跳转#Session超时时间设置,单位是秒...
    99+
    2023-06-29
  • win7系统下如何设置屏保时间?win7屏保时间设置修改方法图文介绍
    有的电脑爱好者喜欢给电脑设置屏保,网上也有不少教程告诉大家win7如何设置屏保。但是有少人却不知道如何在win7里面设置屏保时间,这个让我们小编有点纳闷呢!呵呵,其实方法很简单,也行大家没有关注一些小细节导致的,就差一步...
    99+
    2023-06-06
    win7 屏保时间 时间 屏保 设置 修改
  • Java如何设置过期时间的map的几种方法
    目录一、技术背景二、技术效果三、ExpiringMap3.1功能简介3.2源码3.3示例四、LoadingCache4.1功能简介4.2示例4.3移除机制4.4其他五、HashMap...
    99+
    2024-04-02
  • Win10息屏显示時间如何设置?Win10息屏时间设定方式详细介绍
    Win10息屏显示時间如何设置?Win10息屏时间设定方式详细介绍,在日常电脑上应用全过程中,有的win10客户要想电脑上可以迅速进到息屏方式,来节约用电量。下面小编将为大家提供如何设置win10的屏幕休眠时间的方法。Win10息屏时间设定...
    99+
    2023-07-10
  • php中的时间函数(如何设置时区有4种方法)------与时间相关的函数 (time、date、m‘ktime、microtime(true)、strtotime)
    如何设置时区:服务器默认的时间都是国家统一时间格林威治,所以在使用服务器前需要设置当前服务器的时区位于用于指定的时区。  设置时区: 找到php.ini文件,找到date.zonetime。 (1)date.zonetime = 大洲/城...
    99+
    2023-09-02
    服务器 运维 php
  • 如何在表中添加“创建于”列来设置 MySQL 中的时间戳?
    您需要使用 ALTER 命令将创建的 at 列添加到 MySQL 中已创建的表中。让我们首先创建一个表。创建表的查询如下。这是没有“创建于”列的表格mysql> create table formDemo - > ( ...
    99+
    2023-10-22
  • Android应用中无法设置闹钟的启动时间如何解决
    这期内容当中小编将会给大家带来有关Android应用中无法设置闹钟的启动时间如何解决,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。Android开发中,alarmManager在5.0以上系统,启动时间设...
    99+
    2023-05-31
    android roi
  • 如何解决img标签设置display:block属性时宽度无法设定为100%的问题
    小编给大家分享一下如何解决img标签设置display:block属性时宽度无法设定为100%的问题,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!   如下代码,img标签设置了disp...
    99+
    2024-04-02
  • dos中如何用批处理删除N天前或指定日期时间内创建以及修改的文件
    这篇文章给大家介绍dos中如何用批处理删除N天前或指定日期时间内创建以及修改的文件,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。核心代码:@echo off:: by oicu#lsxk....
    99+
    2023-06-08
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作