当某个作业已在运行时,Jenkins会阻止作业在节点上运行

当某个作业已在运行时,Jenkins会阻止作业在节点上运行,jenkins,block,jobs,Jenkins,Block,Jobs,我刚刚在Jenkins上设置了自动缩放的从属节点,为了向从属节点注入env vars、secrets和一些其他配置,我正在每个从属节点上运行一个provisioning Jenkins作业,当它启动时 但是,资源调配作业可能需要大约一分钟才能完成。因此,如果一个作业启动了一个未配置的从属节点,它可能会失败。我知道当供应作业运行到每个作业时,我可以添加一个块,但这听起来不太理想 是否有一种方法可以轻松阻止节点上的所有其他作业,直到供应作业完成运行 你听说过参数化触发器插件吗?只有在供应作业完成后,

我刚刚在Jenkins上设置了自动缩放的从属节点,为了向从属节点注入env vars、secrets和一些其他配置,我正在每个从属节点上运行一个provisioning Jenkins作业,当它启动时

但是,资源调配作业可能需要大约一分钟才能完成。因此,如果一个作业启动了一个未配置的从属节点,它可能会失败。我知道当供应作业运行到每个作业时,我可以添加一个块,但这听起来不太理想


是否有一种方法可以轻松阻止节点上的所有其他作业,直到供应作业完成运行

你听说过参数化触发器插件吗?只有在供应作业完成后,您才能使用它启动下游作业。你觉得呢?我想我还是要把它应用到每一份工作中去。我希望有一种更简单的方法。