我使用作业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表达式。
非常感谢任何帮助实现这一目标。
谢谢!