Jenkins学习(三)——设置定时任务

简介: Jenkins学习(三)——设置定时任务

设置定时任务

每次都手动的构建项目显然不够方便,有时候需要定时地执行自动化测试脚本。例如,每天晚上定时执行 xxx 文件来运行自动化测试项目。

1. 设置定时任务

前面已经创建的 “test001” 项目为例,单击项目左侧的 “配置” 选项,修改项目的配置。

找到 构建触发器 ,勾选 Build periodically(定时构建) 选项。

通过查看设置说明,此处定时任务的格式遵循 cron 的语法(可以与 cron 的语法有轻微的差异)。

具体格式,每行包含五个字段,通过 Tab 或空格分隔。

2. 定时规则语法:

image.png

 示例:         
1. 每隔15分钟执行一次
   ```
   H/15 * * * *
   ```
2. 每隔2个小时执行一次 
   ```
   H  H/2 * * *
   ```
3. 每隔3天执行一次 
   ```
   H  H H/3 * *
   ```
4. 每隔3天执行一次(每月的1-15号)
   ```
   H  H 1-15/3  * *
   ```
5. 每周1,3,5执行一次  
   ```
   H  H * * 1,3,5
   ```
  1. 
相关文章
|
安全 jenkins 持续交付
Jenkins设置视图权限
Jenkins设置视图权限
|
Java jenkins 持续交付
Java项目jar包启动脚本,适用jenkins或定时任务或手动执行
Java项目jar包启动脚本,适用jenkins或定时任务或手动执行
484 3
|
运维 算法 jenkins
做一个可通过jenkins定时任务Cron表达式设置的python定时函数
用python代码,来解析jenkins定时任务表达式,并获取最近的执行任务时间戳
|
监控 jenkins 测试技术
处理 Jenkins 中的测试预期失败与构建状态的设置
本文将讨论如何在 Jenkins 中处理测试中的预期失败情况,并将其与构建状态相结合,以便更好地监控和管理项目的健康状况。
处理 Jenkins 中的测试预期失败与构建状态的设置
|
jenkins 持续交付 网络安全
jenkins设置凭证拉取私有项目
jenkins设置凭证拉取私有项目
299 0
|
jenkins 测试技术 持续交付
【实测】python模拟jenkins的定时设置时间库: 【 python_jenkins_monitor 】
【实测】python模拟jenkins的定时设置时间库: 【 python_jenkins_monitor 】
|
安全 jenkins 持续交付
Jenkins 开启用户注册机制及用户权限设置
Jenkins 开启用户注册机制及用户权限设置
445 0
|
10月前
|
jenkins Devops Java
DevOps实践:Jenkins在持续集成与持续部署中的价值
【10月更文挑战第27天】在快速发展的软件开发领域,DevOps实践日益重要。Jenkins作为一款流行的开源自动化服务器,在持续集成(CI)和持续部署(CD)中扮演关键角色。本文通过案例分析,探讨Jenkins在Java项目中的应用,展示其自动化构建、测试和部署的能力,提高开发效率和软件质量。
293 2
|
7月前
|
监控 jenkins Shell
jenkins结合gitlab实现CI(持续集成)
通过本文的介绍,我们详细了解了如何结合Jenkins和GitLab实现持续集成。从环境准备、插件配置到Pipeline任务创建和CI流程监控,每一步都提供了详细的操作步骤和示例代码。希望本文能帮助开发者快速搭建起高效的CI系统,提高项目开发效率和代码质量。
617 8
|
8月前
|
Java jenkins 持续交付
Jenkins集成Maven
通过以上步骤,可以在Jenkins中成功集成Maven,实现自动化构建和部署。通过定时构建、SCM轮询等方式,可以确保代码库中的最新变更能够及时构建和测试,提高开发效率和代码质量。这种集成方式在实际项目中具有广泛的应用前景,能够显著提升团队的协作效率。
215 8

推荐镜像

更多