我需要每周一和周四在实时环境中安排 Jenkins 作业。
下面的表达式对我有帮助吗?其次,我不想一次性运行它,即想要分配负载。所以我读到了 Jenkins 中实现的哈希功能。谁能告诉我如何将其与当前表达式或新表达式一起使用,以防下面的表达式错误?
00 19 * * 1,3,5
提前致谢:)
最佳答案
您的表达不正确 - 它将安排每周一 (1)、周三 (3) 和周五 (5) 晚上 7 点 (19:00) 进行构建。
这将做你想要的:
H H * * 1,4
哈希标识符“H”映射到允许范围内的固定数字;该数字源自工作名称。所以,
- 对于相同工作,“H”将始终对应相同的数字(此处:小时和分钟),但是
- 不同作业将在不同时间运行
这将在 24 小时内均匀分布您的构建。
关于jenkins - 我需要在周一和周四运行 Jenkins 工作,那么下面的表达式可以为我完成吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38736678/