在我限制它可以 运行 之前,作业不会 运行

Job won't run until I restrict where it can run

我在 Jenkins 中有一份空作业,当我尝试 "build" 它时,它就在那里 "waiting for next available executor"。

我只能在 select "restrict where this project can be run" 时将其获取到 运行 并将特定节点(或节点组)指定到 运行 上。

这应该像那样工作吗?如果是,为什么?

我建议检查您所有的 jenkins 节点配置

在节点级别有一个关于使用的特定选择器

选项是:

  • 让这台机器只用于绑定作业
  • 尽量利用这个slave

如果您的所有节点仅限制对绑定作业的访问,那将解释您的问题