我找不到比本README更好的文档来源(问题JENKINS-35710也提供了一些信息),但是它的简短之处在于Groovy管道在主机(在flyweight执行器上)上执行,而
node块在分配的执行器上运行。
以下是链接文档中的相关片段:
[…]
为什么一个管道构建会消耗两个执行程序?
每个管道构建本身都使用flyweight执行程序在主数据库上运行,这是一个无计数的插槽,假定不会占用任何重要的计算能力。
该执行程序代表实际的Groovy脚本,该脚本几乎总是空闲的,等待步骤完成。
轻量级执行器始终可用。



