Jenkins Blue Ocean 插件显示节点 运行 上的舞台
Jenkins Blue Ocean Plugin to show the node the stage ran on
现在,我不知道舞台 运行 在哪个节点上,除非我创建一个步骤来执行主机名。很麻烦
有没有办法查看舞台 运行 在哪个节点?
也可以使用${env.NODE_NAME}
,不需要执行hostname
。
至少在脚本管道中,节点和阶段之间没有保证的一对一关系。实际上,您可以拥有在多个节点上按顺序甚至并行工作的阶段。
所以我怀疑您是否可以找到一个插件来使用该信息在 BO 中呈现管道。
您总是可以打印出 (echo
) 节点名称作为您 stage
的第一步,以便它可以很容易地显示在底部的 BO 日志中。
可能,您甚至可以使用包装器 dsl 命令 myStage
扩展 stage
命令,该命令也首先打印出来(所以 DRY)。
该自定义 dsl 命令还可以使用节点名称设置(前缀或后缀)您的舞台名称。
现在,我不知道舞台 运行 在哪个节点上,除非我创建一个步骤来执行主机名。很麻烦
有没有办法查看舞台 运行 在哪个节点?
也可以使用${env.NODE_NAME}
,不需要执行hostname
。
至少在脚本管道中,节点和阶段之间没有保证的一对一关系。实际上,您可以拥有在多个节点上按顺序甚至并行工作的阶段。 所以我怀疑您是否可以找到一个插件来使用该信息在 BO 中呈现管道。
您总是可以打印出 (echo
) 节点名称作为您 stage
的第一步,以便它可以很容易地显示在底部的 BO 日志中。
可能,您甚至可以使用包装器 dsl 命令 myStage
扩展 stage
命令,该命令也首先打印出来(所以 DRY)。
该自定义 dsl 命令还可以使用节点名称设置(前缀或后缀)您的舞台名称。