首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

我需要在jenkins中安排一个每小时运行一次的作业,但它不应该在晚上11:30到凌晨4点之间运行。

要在Jenkins中安排一个每小时运行一次的作业,但不在晚上11:30到凌晨4点之间运行,可以使用Jenkins提供的定时构建功能结合Crontab表达式进行设置。

在Jenkins的作业配置页面中,找到构建触发器的设置选项。在该选项中,可以看到"构建触发器"和"构建周期"等相关设置。

  1. 首先,勾选"构建触发器"选项,并选择"定时构建"。
  2. 在"构建周期"文本框中,输入Crontab表达式,以定义作业的运行时间。Crontab表达式由5个部分组成,分别表示分钟、小时、日期、月份和星期。通过设置适当的数值或通配符,可以满足作业在每小时运行一次,并且避开晚上11:30到凌晨4点之间的要求。

一个满足要求的Crontab表达式示例是:"0 4-23,0-23 * * *"

解析该表达式:

  • 第一个字段"0"表示每小时的第0分钟。
  • 第二个字段"4-23,0-23"表示小时,即4点到23点和0点到23点之间均符合要求。
  • 后续的字段"* * * "代表日期、月份和星期,使用通配符""表示每天、每月和每周都满足条件。

关于Crontab表达式的更多详细说明和用法,可以参考腾讯云产品的Crontab定时任务文档:腾讯云Crontab定时任务

通过以上设置,就可以在Jenkins中安排一个每小时运行一次的作业,并且排除晚上11:30到凌晨4点之间的时间段。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

没有搜到相关的沙龙

领券