我可以限制每天的执行次数吗?

时间:2019-02-04 15:04:31

标签: jenkins job-scheduling

在詹金斯大学,我每天只需要限制一次运行作业执行 这是可能的 ?

我的构建只是一个批处理命令

我有一个cron可以在固定时间执行我的工作,我也可以使用URL手动运行我的工作。如果作业已经执行,则必须在当天将其屏蔽

感谢答案的人

1 个答案:

答案 0 :(得分:1)

因此,假设您的作业名为TestJob,请创建另一个作业称为DisableEnable_TestJob。 在DisableEnable_TestJob中,将其配置为使用构建触发器来触发 Build Trigger 然后,您可以使用Job DSL plugin停用特定的TestJob,然后在系统时间为午夜之后激活。请参阅此答案以了解如何使用它:Activate and disactivate a job using DSL plugin。您只需要搜索如何等到午夜时间即可,但这不成问题。时间在12:00之后,您可以再次激活作业。

如果需要更多帮助,请让我现在