gpt4 book ai didi

testing - 全天排队作业并在指定时间执行

转载 作者:行者123 更新时间:2023-11-28 20:15:07 24 4
gpt4 key购买 nike

是否有插件或者我可以以某种方式配置它,一个作业(由 3 个其他作业触发)排队直到指定时间,然后才执行整个队列?

我们的案例是这样的:

  1. 我们对 3 个分支机构进行了测试
  2. 这些分支的 3 个构建作业中的每一个都会触发立即运行的相同冒烟测试作业
  3. 这些分支的 3 个构建作业中的每一个都会触发相同的 complete-test-job

第 1 点和第 2 点工作得很好。

complete-test-job 应该整天对测试进行排队,并只在晚上或晚上(从定义的时间开始,例如下午 6 点)执行它们,以便测试在晚上和白天运行工作是沉默的。无法在指定时间使用最新版本触发完整测试作业。我们绝对需要上游构建作业的触发器(因为促销插件,我们不想再次运行已经运行的版本)。

最佳答案

这似乎是一个相当奇怪的要求。如果您现在不想要构建,为什么要对构建进行排队……如果您以后想要构建,那么您不应该现在触发它。

您可以使用 Jenkins Exclusion plugin .让您的测试作业使用某种资源。做另一份工作,其任务是在白天“持有”资源。在使用资源时,测试作业不会运行。

这个问题:你将通过排队非执行作业来杀死你的执行程序,并且不会有其他作业的空闲执行程序。

关于testing - 全天排队作业并在指定时间执行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27395941/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com