无论如何,有没有什么/插件我们只能在特定时间触发构建,而不能在其他时间触发?

时间:2019-04-08 12:13:16

标签: jenkins

我已经创建了工作,并希望每天上午11点触发构建,而在任何其他时间我都不应该触发它。

2 个答案:

答案 0 :(得分:0)

您可以转到jenkins中的“ 构建触发器”部分,然后选中“ 轮询SCM ”,在这里您可以为管道触发器创建cron jon。

对于您的查询,您可以在“轮询SCM时间表”框中提供类似以下的内容:

0 11 * * *

Jenkins使用了cron表达式,不同的字段是:

  

MINUTES一分钟内的分钟数(0-59)

     

一天中的小时数(0-23)

     

DAYMONTH每月的一天(1-31)

     

一年中的月份(1-12)

     

DAYWEEK星期几(0-7),其中0和7是星期天

有关更多信息,请访问here

答案 1 :(得分:0)

要添加给定的答案,您还可以添加一个简单的bash脚本来检查时间并在jenkins管道中退出或执行相同操作