Jenkinsfile中的多个Cron作业

时间:2020-07-27 23:56:54

标签: jenkins

我已经搜索了,但是没有找到解决我问题的方法。因此,我们的程序有多个分支,并且它们都共享相同的Jenkinsfile。我将触发器/ cron添加到了Jenkinsfile中,以便每个分支将在不同的时间启动每晚构建。但是,我当前的解决方案仅适用于2个分支机构

❯ gsutil cors get gs://<backet-name>
[{"maxAgeSeconds": 86400, "method": ["*"], "origin": ["*"], "responseHeader": ["*"]}]

使用上面的代码片段,develop分支将在晚上10点运行其每晚构建。其他分支将在凌晨1点开始运营。

但是,我们有4个分支(develop,child1,child2和child3)。使用上面的代码,child1,child2和child3都将在凌晨1点运行。我希望开发运行在10 PM,child1在1 AM,child2在4 AM,child3在7 AM。

我尝试添加另一个cron,但詹金斯不喜欢它。

预先感谢您的帮助

0 个答案:

没有答案
相关问题