全部,
尝试将 jenkins 作业配置为在每天上午 10 点触发并在 cron H 10 * * *
下面使用,但 jenkins 控制台不是在上午 10 点运行,而是在上午 10 点 09 分运行。请帮助我全年每天上午 10 点运行。
更新:添加带有'0 10 * * *'的表达式后,出现以下警告并且不显示下一次运行时间。那是正常的吗?
最佳答案
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/