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. 
相关文章
|
1月前
|
安全 jenkins 持续交付
Jenkins设置视图权限
Jenkins设置视图权限
|
23天前
|
Java jenkins 持续交付
Java项目jar包启动脚本,适用jenkins或定时任务或手动执行
Java项目jar包启动脚本,适用jenkins或定时任务或手动执行
75 3
|
23天前
|
运维 算法 jenkins
做一个可通过jenkins定时任务Cron表达式设置的python定时函数
用python代码,来解析jenkins定时任务表达式,并获取最近的执行任务时间戳
|
9月前
|
监控 jenkins 测试技术
处理 Jenkins 中的测试预期失败与构建状态的设置
本文将讨论如何在 Jenkins 中处理测试中的预期失败情况,并将其与构建状态相结合,以便更好地监控和管理项目的健康状况。
处理 Jenkins 中的测试预期失败与构建状态的设置
|
10月前
|
jenkins 持续交付 网络安全
jenkins设置凭证拉取私有项目
jenkins设置凭证拉取私有项目
146 0
|
jenkins 持续交付
【jenkins】教你jenkins设置为中文
【jenkins】教你jenkins设置为中文
1050 0
|
jenkins 测试技术 持续交付
【实测】python模拟jenkins的定时设置时间库: 【 python_jenkins_monitor 】
【实测】python模拟jenkins的定时设置时间库: 【 python_jenkins_monitor 】
|
1月前
|
jenkins Java 持续交付
【项目集成工具】Jenkins
【项目集成工具】Jenkins
|
13天前
|
jenkins Java 持续交付
蓝易云 - 从零开始配置Jenkins与GitLab集成:一步步实现持续集成
以上就是从零开始配置Jenkins与GitLab集成的步骤,希望对你有所帮助。
32 2
|
22天前
|
Cloud Native jenkins Java
使用Jenkins实现持续集成与持续部署
【6月更文挑战第7天】本文介绍了如何使用Jenkins实现持续集成与持续部署,提高软件开发效率和质量。首先,解释了CI/CD的概念,持续集成通过自动化构建和测试减少错误,持续部署则自动将软件部署至生产环境。接着,详细阐述了Jenkins的安装配置、构建项目设置,以及如何通过代码提交触发构建、自动化测试和构建报告。此外,还讨论了Jenkins的持续部署功能,包括配置部署环境、自动化部署和回滚策略。最后,指出Jenkins在DevOps和云原生趋势中的重要角色。