是否有插件或我可以以某种方式配置它,一个作业(由3个其他作业触发)排队到指定的时间,然后才执行整个队列?
我们的情况是:
点1.和2.工作完全正常。
完整测试作业应该整天排队测试并在晚上或晚上执行它们(从定义的时间开始,如下午6点),以便测试在晚上和白天进行工作是沉默的。 使用最新版本在指定时间内无法触发完整测试作业。我们绝对需要上游构建作业的触发器(因为促销插件,我们不想再次运行已经运行的版本)。
答案 0 :(得分:0)
这似乎是一个相当奇怪的要求。如果您现在不想要它,为什么要对构建进行排队...如果您以后想要构建,那么您现在不应该触发它。
您可以使用Jenkins Exclusion plugin。让您的测试作业使用某种资源。做另一项工作,其任务是在白天“保持”资源。资源正在使用时,测试作业将无法运行。
问题:您将通过排队的非执行作业来杀死执行程序,并且不会有其他作业的免费执行程序。
答案 1 :(得分:0)
Haven自己尝试过,但this听起来像是解决问题的方法。