Jenkins Cron 表达式未在正确的时间安排

标签 jenkins cron

全部,

尝试将 jenkins 作业配置为在每天上午 10 点触发并在 cron H 10 * * * 下面使用,但 jenkins 控制台不是在上午 10 点运行,而是在上午 10 点 09 分运行。请帮助我全年每天上午 10 点运行。

enter image description here

更新:添加带有'0 10 * * *'的表达式后,出现以下警告并且不显示下一次运行时间。那是正常的吗? enter image description here

最佳答案

30 5 * * *

将在每天早上 5:30 运行

@daily

将在某个时间每天运行一次作业,由 Jenkins 选择

0 10 * * *

将在每天上午 10:00 运行

如果一开始不使用“H”,您收到警告,您不会在作业将要或将要运行时得到提示,但它< i>将仍然处于事件状态,即它将按照声明运行。

当出现任何语法错误时,您总是会看到红色的语法错误。 此外,一个好主意可能是创建一个虚拟作业来试验 cron 触发器,如果​​您还不满意的话。或者在 Linux 上使用 crontab:

crontab -e
man crontab

关于Jenkins Cron 表达式未在正确的时间安排,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31518716/

相关文章:

java - 我可以在不使用 Jenkins UI 的情况下运行 jenkins 插件吗?

docker - 如何在 Jenkins 中运行 docker 镜像

linux - 当需要用户输入时,Emacs --batch 在 cron 中运行会挂起吗?

python - PyMySQL 不是从 Cron 连接,而是从控制台连接

ruby-on-rails - 当通过 cron 启动时,我的启动 Rake 的 Shell 脚本无法正确运行

jenkins - 我是否必须在声明式 Jenkins 管道中使用节点 block ?

Jenkins WebSphere 部署器插件失败

Jenkins 声明式管道并行步骤执行器

linux - 如何让 Crontab 和 Tar 一起正确工作

grails - 为我的网站主页生成排名列表的最佳方法是什么?