Jenkins DSL插件不会在无效的cron定义上抛出错误

时间:2018-06-18 11:02:58

标签: jenkins cron jenkins-plugins jenkins-job-dsl

我使用作业dsl插件生成一些Jenkins作业,并且为了设置他们使用的触发器:

job {
    triggers {
        cron('H H(21-13) * * *')
    }
}

如果表达式为'H H(21-13) * * *',则根本不会生成触发器。相反,它应该抛出错误并使生成作业失败。

我想将相同的错误处理从Jenkins UI应用到DSL插件。

Jenkins UI warning about invalid cron definition

虽然Jenkins UI引发了错误,但DSL插件并没有抱怨无效的cron表达式。

非常感谢任何帮助实现这一目标。

谢谢!

0 个答案:

没有答案