Jenkins 中定时任务构建
2021/11/17 6:39:40
本文主要是介绍Jenkins 中定时任务构建,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
一般,在Jenkins中搭建项目完成后,项目可正常运行,基本都会进行定时任务的构建。特别是重要的接口,进行关键接口自动化的日常巡检 时,基本都会设置成定时任务,以方便每天,接口的自动化,可及时检查接口是否顺畅; 这样,测试人员,每天只需要查看下自己的邮件,就能看到最新 接口的运行结果。有错误,可及时与开发进行沟通,查看问题,可达到协助开发及时修复问题。
一、定时构建语法
*号等同于H,表示任意一个合理的数 。
定时构建:使用 五个 *
* 与 *之间有空格,
第一个*表示分钟,取值0~59,若其他值不做设定,则表示每个设定的分钟都会构建 5 * * * * ,表示每个小时的第5分钟都会构建一次 。
第二个*表示小时,取值0~23, 若其他值不做设定,则表示每个设定小时的每分钟都会构建 *5 * * * ,表示在每天5点的时候,一小时内每一分钟都会构建一次
第三个*表示一个月的第几天,取值1~31,若其他值不做设定,则表示每个月的那一天每分钟都会构建一次 **5 * * ,表示在每个月5号的时候,0点开始每分钟构建一次 。
第四个*表示第几月,取值1~12,若其他值不做设定,则表示每年的那个月每分钟都会构建一次 *** 5 * ,表示在每年的5月份,1号0点开始每分钟构建一次
第五个*表示一周中的第几天,取值0~7,其中0和7代表的都是周日,若其他值不做设定,则表示每周的那一天几每分钟都会构建一次。
二、构建实例
简单的几个构建实例:
每天凌晨2:00 跑一次: H 2 * * *
每隔5分钟构建一次: H/5 * * * *
每两小时构建一次: H H/2 * * *
每天中午12点定时构建一次: H 12 * * *
每天下午 18点前 定时构建一次: H 18 * * *
每15分钟构建一次: H/15 * * * *
三、实际Jenkins中使用时,
Jenkins 项目中,构建触发器 --选择定时构建,日程表中输入 定时构建代码,如下图所示:
我们项目 中所用的构建是,每天晚上十点进行构建:H 22 * * *
构建触发器,定时构建、输入定时构建任务,点击应用。 即可。
Jenkins 中定时构建OK,以后需要做的就是 每天固定时间点,看看邮箱,有问题的话,与开发进行及时的沟通,代码及时修复; 就能每天掌握 关键的接口,是否正常请求正常响应。
这篇关于Jenkins 中定时任务构建的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-23linux 系统宝塔查看网站访问的命令是什么?-icode9专业技术文章分享
- 2024-11-12如何创建可引导的 ESXi USB 安装介质 (macOS, Linux, Windows)
- 2024-11-08linux的 vi编辑器中搜索关键字有哪些常用的命令和技巧?-icode9专业技术文章分享
- 2024-11-08在 Linux 的 vi 或 vim 编辑器中什么命令可以直接跳到文件的结尾?-icode9专业技术文章分享
- 2024-10-22原生鸿蒙操作系统HarmonyOS NEXT(HarmonyOS 5)正式发布
- 2024-10-18操作系统入门教程:新手必看的基本操作指南
- 2024-10-18初学者必看:操作系统入门全攻略
- 2024-10-17操作系统入门教程:轻松掌握操作系统基础知识
- 2024-09-11Linux部署Scrapy学习:入门级指南
- 2024-09-11Linux部署Scrapy:入门级指南