Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在 Jenkins 中为特定项目定义了以下时间表:
H 8,10,13 * * 1-5
我对这个时间表的期望是在每个工作日的上午 8 点、晚上 10 点和下午 1 点左右触发构建。
但是该构建不会在预定的时间内触发。有人可以告诉我我做错了什么吗?我是否需要将其他设置应用于项目以自动触发给定计划的此构建?
如果我只是强制项目构建,它会成功。
提前致谢!
PS 这不是源代码控制的构建。它实际上触发了一个脚本来部署我们的其他构建之一。
您在上面指定的计划使用特殊的“H”值表示分钟,它根据作业名称随机化分钟值。您的工作将在每个工作日上午 8 点至上午 8 点 59 分、上午 10 点至上午 10 点 59 分和下午 1 点至下午 1 点 59 之间的某个时间运行(假设您的 Jenkins 服务器与您位于同一时区)。
只要您不更改作业名称,分钟值将保持不变。