jenkins - 通过排除周末在 Jenkins 安排有条件的工作

标签 jenkins

如果在过去 24 小时内手动运行,我该如何安排只应在周一至周五开始的 @midnight 作业?

0 0 * * 1-5

这是一个正确的时机吗?那么最近24小时手动运行呢?

最佳答案

要在工作日安排午夜工作,正确的时间是这样的。请注意 jenkins 0 0 * * 1-5 格式已弃用。

H 0 * * 1-5

对于“如果在过去 24 小时内手动运行则无法启动”的情况,我认为仅使用上述 crontab 语法是不可能的。我想到的第一个解决方案是使用编程方式使用 Jenkins API .

关于jenkins - 通过排除周末在 Jenkins 安排有条件的工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31880057/

相关文章:

jenkins - 中止的 Jenkins 管道作业继续在后期运行

docker - Jenkins +红帽工厂

jenkins - 是否可以在管道脚本中将字符串与作业参数连接起来

bash - Jenkinsfile 添加 if else 脚本?

docker - 跨多个 Docker 镜像的 Jenkins 管道

jenkins - Jenkins 全局变量

windows - 如何在 Jenkins 构建批处理命令中在 Windows Server 上使用 Angular CLI

jenkins - Jenkins部署文件问题:未知资源类型:部署

jenkins - Jenkins中并行管道中的顺序阶段

git - 与Grails和inPlace插件的持续集成(Jenkins)