詹金斯管道中的 代理 和 节点 之间有什么区别?
我发现了这些定义:
因此,两者都用于执行管道步骤。但是什么时候使用哪个呢?
简单的答案是, 代理 用于 声明式 管道, 节点 用于 脚本式 管道。
在声明性管道中, agent 指令用于指定要在其上执行作业/任务的代理/从属。该指令仅允许您指定要在何处执行任务,哪个代理,从属,标签或泊坞映像。
另一方面,在脚本化管道中, 节点 步骤可用于在特定代理,标签,从属上执行脚本/步骤。所述 节点 步骤任选地取剂或标记名称,然后用一个代码闭合待该节点上执行。
声明性和脚本化管道(根据评论进行编辑):