这些从属程序中的每一个都连接到一个嵌入式硬件,我们在该硬件上运行作业。作业的总持续时间约为2小时。前1小时50分钟用于编译和配置从设备,最后10分钟用于使用嵌入式设备。所以基本上我是在找一些我可以在过去10分钟内锁定的东西。这将允许我们在同一个slave上运行多个并发构建。锁和闩锁是跨节点共享的。我正在寻找的是一个特定于节点的锁
发布于 2016-05-01 20:00:40
如果您可以将有问题的部分从编译过程中分离出来,那么您可以创建另一个作业来处理最后10分钟,并使用Parameterized Trigger Plugin调用它。此作业将一次运行一个实例,并将充当运行的本机拦截器。这样,您就可以在主作业上配置并发执行和节流(如果需要),并为有问题的部分创建一个“门”。
https://stackoverflow.com/questions/36789960
复制相似问题