Mat*_*s M 114 jenkins jenkins-pipeline
jenkins管道中的代理和节点之间有什么区别?
我找到了那些定义:
因此两者都用于执行管道步骤.但什么时候使用哪一个?
Jon*_*n S 125
简单的答案是,Agent用于声明性管道,节点用于脚本化管道.
在声明性管道中,agent指令用于指定要在其上执行作业/任务的代理/从属.该指令仅允许您指定任务的执行位置,代理,从属,标签或泊坞窗图像.
另一方面,在脚本化管道中,节点步骤可用于在特定代理,标签,从属上执行脚本/步骤.所述节点步骤任选地取剂或标记名称,然后用一个代码闭合待该节点上执行.
声明性和脚本化管道(基于注释编辑):