如何阻止 Jenkins 作业在声明性管道中获取执行器?

Mat*_*lla 5 jenkins devops

如果另一个作业(具有特定名称)已经在运行,如何防止作业抢占执行程序?

我正在寻找类似Build Blocker 插件但用于声明式管道的东西。

我已经尝试过可锁定资源插件,但它并不能阻止作业获取执行器,作业获得执行器,然后等待资源释放以实际执行任何操作。

我们有数百个作业,因此手动配置每个作业是不切实际的,而且也很难维护。

我见过这些类似的问题,但我尝试使用相对较新的声明性管道来做到这一点